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 "Ecore Tools/New and Noteworthy"

m (Ecore project nature contents)
m (Add color)
Line 12: Line 12:
  
 
=== Ecore project nature ===
 
=== Ecore project nature ===
You can create a new '''Ecore project''' (this is simply a Project with an '''Ecore nature'''). This is not yet currently needed to create such projects for handling ecore model/diagrams, but this might be a basis for implementing further refactoring capabilities ... TBC
+
You can create a new '''Ecore project''' (this is simply a Project with an '''Ecore nature'''). This is not yet currently needed to create such projects for handling ecore model/diagrams, but this might be a basis for implementing further refactoring capabilities ... <font color="blue">TBC</font>
  
 
[[Image:EcoreTools_newEcoreProject.png]]
 
[[Image:EcoreTools_newEcoreProject.png]]

Revision as of 13:53, 8 January 2008

0.8 M4

Ecore Tools Perspective

Ecore Tools Perspective could be used to activate useful views and arrange them in a default way. You can activate it through "Window > Open Perspective > Other..." and then select the corresponding perspective.

EcoreTools selectEcorePerspective.png

Here is an example of screenshot you can get using the Ecore Tools perspective :

EcoreTools ecorePerspective.png


Ecore project nature

You can create a new Ecore project (this is simply a Project with an Ecore nature). This is not yet currently needed to create such projects for handling ecore model/diagrams, but this might be a basis for implementing further refactoring capabilities ... TBC

EcoreTools newEcoreProject.png

Ecore Tools new Creation wizard

Properties View

EClass Hierarchy View

EClass References View

Outline View

The Outline View is composed of two parts :

  • an Overview : birdview of the diagram canvas
  • a Navigator : model-oriented tree view of the model which is currently edited.

You can choose to display both parts or just one using toogle buttons :

Ecoretools outline1.PNG Ecoretools outline3.PNG Ecoretools outline2.PNG

The Outline can be synchronized with the selection of the diagram canvas :

Ecoretools outline4.PNG

DND capabilities from outline

Drag and drop from the outline view is enabled with restoration of connections for elements not yet displayed in the current diagram canvas.

Ecoretools dnd.jpg

Label customizations

An additional label is displayed inside the EPackage, EClass, EDataType, EEnum or EAnnotation figure when the corresponding semantic element is represented in another diagram canvas, ie when the graphical occurence is considered as an external element : the label (from package_name) appears under the element name.

Ecoretools label.PNG

Copyright © Eclipse Foundation, Inc. All Rights Reserved.