Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Graphical Modeling Framework/Versions/GMF 2.2"

(2.2 M4)
Line 47: Line 47:
 
=== Removal of deprecated code ===
 
=== Removal of deprecated code ===
 
There were few classes that were marked as <code>@deprecated</code> and were not in use in 2.1 release. Only couple of them were ''almost'' API (they resided in a public package, but we never documented their use), namely <code>org.eclipse.gmf.gmfgraph.util.FigureQualifiedNameSwitch</code> and its subclasses. Few internal classes from <code>org.eclipse.gmf.internal.bridge.naming.gen</code> package were removed as well (<code>GenModelNamingMediator</code> interface, its implementations and related classes)
 
There were few classes that were marked as <code>@deprecated</code> and were not in use in 2.1 release. Only couple of them were ''almost'' API (they resided in a public package, but we never documented their use), namely <code>org.eclipse.gmf.gmfgraph.util.FigureQualifiedNameSwitch</code> and its subclasses. Few internal classes from <code>org.eclipse.gmf.internal.bridge.naming.gen</code> package were removed as well (<code>GenModelNamingMediator</code> interface, its implementations and related classes)
 +
 +
=== M2M (QVTO) transoformations ===
 +
[http://bugs.eclipse.org/259583 Bugzilla 259583] Both primary (gmfmap to gmfgen) or auxilary (in-place gmfgen modification) transformations are supported.

Revision as of 18:17, 31 December 2008

Graphical Modeling Framework 2.2 New and Noteworthy items

See GMF Project Plan for more details

Back to Graphical Modeling Framework

Previous Release N&N Pages

GMF 2.1 New and Noteworthy - Released: June 12, 2008

GMF 2.0 New and Noteworthy - Released: June 28, 2007

GMF 1.0 New and Noteworthy - Released: June 30, 2006

2.2 M1

2.2 M3

2.2 M3

Custom Parsers

Bugzilla 244419


Custom Actions

Bugzilla 174961


Custom Preferences and Preference pages

Bugzilla 250772 Custom Preferences Bugzilla 247311 Boilerplate code for custom Preference Pages

Besides, not all the preference pages are generated now, see Bugzilla 247542


Ant Integration

Bugzilla 251588


Template enhancements

DIAGRAM_PREFERENCES_HINT access (Bugzilla 250767)

Single template for asserts (Bugzilla 249301)

2.2 M4

Improved merge for plugin.xml

Bugzilla 254532

Removal of deprecated code

There were few classes that were marked as @deprecated and were not in use in 2.1 release. Only couple of them were almost API (they resided in a public package, but we never documented their use), namely org.eclipse.gmf.gmfgraph.util.FigureQualifiedNameSwitch and its subclasses. Few internal classes from org.eclipse.gmf.internal.bridge.naming.gen package were removed as well (GenModelNamingMediator interface, its implementations and related classes)

M2M (QVTO) transoformations

Bugzilla 259583 Both primary (gmfmap to gmfgen) or auxilary (in-place gmfgen modification) transformations are supported.

Back to the top