Hi. Yes. From documentation:
An active shape can be selected in the diagram editor and it is also relevant for layouting: an active shape opens a coordinate system which can be used for layouting its PictogramElement children, while an inactive one does not provide one but uses the coordinate system of its next active parent for layouting its children.
By default all shapes should be active, inactive shapes should be used for grouping purposes or for linking a group of graphical objects to the domain world only.
For those familiar with GEF: only for active shapes a GEF EditPart will be created by the Graphiti framework, not for inactive ones.
Jeeeyul Lee Messages: 115 Registered: July 2009 Location: Seoul
These are what I suffered during experiment:
* Inactive Connection Decorator which have Text GA will not be shown.
* Active Connection Decorator which have PolyLine GA will not be rotatable.
* Updating Active PE contained by Inactive ContainerShape(I created this to use as content pane) will not be updated to Display(draw2d) till I make other changes on it's container even it's PE has been updated.
* Active PE in Inactive ContainerShape can be selected and re-sizable, but it doesn't show context pad.
Michael Wenz Messages: 1805 Registered: July 2009 Location: Walldorf, Germany
Sorry, this somehow dropped from my radar...
Each of these points sound like something we shouold track as a bugzilla.
There are some limitations currently with inactive shapes and rotation of
decorators, unfortunatly they are not really documented or tracked...
Would you open a bugzilla for each of these points?