Jump to: navigation, search

Difference between revisions of "EMF/EMF 2.3/Migration Guide"

< EMF‎ | EMF 2.3
(New page: {{stub}} There are a number of significant changes in EMF 2.3 over EMF 2.2 which require mention. This document will expand over time to include a complete list of such issues. == New...)
 
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
There are a number of significant changes in EMF 2.3 over EMF 2.2 which require mention.  
 
There are a number of significant changes in EMF 2.3 over EMF 2.2 which require mention.  
  
This document will expand over time to include a complete list of such issues.  
+
This document will expand over time to include a complete list of such issues. Feel free to contribute!
 +
 
  
 
== New Features ==
 
== New Features ==
  
 
The structure of Features in EMF 2.3 has changed since EMF 2.2. See [[EMF 2.3 New Features Migration Guide]]
 
The structure of Features in EMF 2.3 has changed since EMF 2.2. See [[EMF 2.3 New Features Migration Guide]]
 +
  
 
== JDOM vs. AST ==
 
== JDOM vs. AST ==
Line 15: Line 17:
 
[[Image:EMF2.3_FacadeHelperClass_JDOMvsAST.png]]  
 
[[Image:EMF2.3_FacadeHelperClass_JDOMvsAST.png]]  
 
   
 
   
So if you're friend's GenModel has this set to the older JDOMFacadeHelper, he should change it to the above value (or better yet, just use the circled button above to set it back to its default value which will be the above for EMF 2.3.0).  
+
So if your GenModel has this set to the older JDOMFacadeHelper, change it to the above value (or better yet, just use the circled button above to set it back to its default value which will be the above for EMF 2.3.0).
 +
 
 +
 
 +
== Standalone Zip ==
 +
 
 +
The Standalone Zip bundle is no longer being offered as a download option as of EMF 2.3. Why? See [[EMF 2.3: Standalone Zip Removed]] and [https://bugs.eclipse.org/bugs/show_bug.cgi?id=191837 bug 191837] for details.
 +
 
  
 
== More Information ==
 
== More Information ==
  
 
See also [[EMF 2.3 New and Noteworthy]].
 
See also [[EMF 2.3 New and Noteworthy]].
 +
 +
 +
[[Category:EMF]]

Latest revision as of 12:10, 21 December 2007

There are a number of significant changes in EMF 2.3 over EMF 2.2 which require mention.

This document will expand over time to include a complete list of such issues. Feel free to contribute!


New Features

The structure of Features in EMF 2.3 has changed since EMF 2.2. See EMF 2.3 New Features Migration Guide


JDOM vs. AST

JDT's JDOM API has been deprecated for many years and it does not support Java 5.0 syntax at all. As of EMF 2.3, we've migrated to use JDT's AST API instead, which supports all Java syntax. It should now be the default for the "Facade Helper Class" property in the GenModel:

EMF2.3 FacadeHelperClass JDOMvsAST.png

So if your GenModel has this set to the older JDOMFacadeHelper, change it to the above value (or better yet, just use the circled button above to set it back to its default value which will be the above for EMF 2.3.0).


Standalone Zip

The Standalone Zip bundle is no longer being offered as a download option as of EMF 2.3. Why? See EMF 2.3: Standalone Zip Removed and bug 191837 for details.


More Information

See also EMF 2.3 New and Noteworthy.