biouml.model
Interface DiagramViewBuilder
- All Known Implementing Classes:
- DefaultDiagramViewBuilder
- public interface DiagramViewBuilder
createCompartmentView
public CompositeView createCompartmentView(Compartment compartment, DiagramViewOptions options, Graphics g)
createDefaultDiagramViewOptions
public DiagramViewOptions createDefaultDiagramViewOptions()
createDiagramView
public CompositeView createDiagramView(Diagram diagram, Graphics g)
createEdgeView
public CompositeView createEdgeView(Edge edge, DiagramViewOptions options, Graphics g)
createNodeView
public CompositeView createNodeView(Node node, DiagramViewOptions options, Graphics g)
getIcon
public Icon getIcon(Class type)
- Creates the icon to be used in toolbar for creation corresponding type of diagram element.
hideElement
public void hideElement(DiagramElement element)
moveNode
public void moveNode(Node node, Point newLocation)
removeElement
public void removeElement(DiagramElement element)
BOTTOM