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.
Difference between revisions of "Ecore Tools/New and Noteworthy"
(→2.0.0) |
|||
Line 4: | Line 4: | ||
Everything is new, 2.0 is a complete re-implementation based on Sirius. The whole development cycle and the corresponding features has been described in | Everything is new, 2.0 is a complete re-implementation based on Sirius. The whole development cycle and the corresponding features has been described in | ||
− | the following article [http:// | + | the following article [http://cedric.brun.io/ecoretools-20-luna-revival/ EcoreTools 2.0 : the Luna Revival]. |
Check also the [http://www.eclipse.org/ecoretools/doc/ EcoreTools documentation] to get an idea of what are the new features. | Check also the [http://www.eclipse.org/ecoretools/doc/ EcoreTools documentation] to get an idea of what are the new features. |
Revision as of 15:34, 7 March 2015
2.0.0
Everything is new, 2.0 is a complete re-implementation based on Sirius. The whole development cycle and the corresponding features has been described in the following article EcoreTools 2.0 : the Luna Revival.
Check also the EcoreTools documentation to get an idea of what are the new features.
The short version :
- Focused diagrams : possibility to DND a model element into the diagram area to show its graphical representation
- Doc Annotations support : ability to graphically create and edit doc annotation of an Ecore model
- Related Elements import : ability to import elements in a diagram based on their relationships with others
- Doc Table support : ability to edit doc annotations using a table.
- Smart direct Edit : type "name:String", or "[1]", or ":Integer" and the modeler will figure what you meant.
- EOpposite support : EOpposite References are displayed in the diagram as multi-role edges.
- Validation layer : The diagram editor can be configured so that any validation Error will be highlighted in the shape.
- Multi-Ecore : a diagram can represent elements from distinct Ecore files.
- Dependencie View : a diagram editor to inspect inter-EPackage dependencies.
- Generics : the ability to design Ecore Generics using the diagram editor
- Tabbed Properties View : provide advanced capabilities to edit the ecore model
The following plugins are considered legacy and will not be provided anymore after this release :
- org.eclipse.emf.ecoretools.registration
- org.eclipse.emf.ecoretools.filters
- org.eclipse.emf.ecoretools.diagram
- org.eclipse.emf.ecoretools.diagram.ui.outline
- org.eclipse.emf.ecoretools.codegen
Pre 2.0 new and noteworthy can be found on the dedicated page