biouml.model.dynamics
Class EModelDiagramViewBuilder
biouml.model.DefaultDiagramViewBuilder
|
+--biouml.model.dynamics.EModelDiagramViewBuilder
- public class EModelDiagramViewBuilder
- extends DefaultDiagramViewBuilder
View builder for executable model diagram.
It is a decorator (Decorator Design Pattern) for other DiagramViewBuider.
We decorate view of nodes and images, as well as DefaultViewOptions.
We use basic methods of DefaultDiagramViewBuilder to build the diagram view
and management by its element:
- createDiagramView
- createDiagramView
- createCompartmentView
- hideElement
- removeElement
- moveNode
- applyFilter
| Methods inherited from class biouml.model.DefaultDiagramViewBuilder |
calcAttachmentPoints, createCompartmentView, createDiagramView, createEquivalentNodeGroupView, getInsertActions, hide, hideElement, highlight, highlightNode, moveNode, proportion, removeElement, restoreView |
EModelDiagramViewBuilder
public EModelDiagramViewBuilder(DiagramViewBuilder viewBuilder)
createDefaultDiagramViewOptions
public DiagramViewOptions createDefaultDiagramViewOptions()
- todo implement
createEdgeView
public CompositeView createEdgeView(Edge edge, DiagramViewOptions options, Graphics g)
- todo implement
createNodeView
public CompositeView createNodeView(Node node, DiagramViewOptions options, Graphics g)
- todo implement
to Class biouml.model.DiagramViewBuilder
BOTTOM