Overview | Package | Class | Use | Tree | Help
| HEADER
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## biouml.model
Interface DiagramViewBuilder

All Known Implementing Classes:
  DefaultDiagramViewBuilder

public interface DiagramViewBuilder

Method Summary
`CompositeView` | `createCompartmentView(Compartment compartment, DiagramViewOptions options, Graphics g)`
`DiagramViewOptions` | `createDefaultDiagramViewOptions()`
`CompositeView` | `createDiagramView(Diagram diagram, Graphics g)`
`CompositeView` | `createEdgeView(Edge edge, DiagramViewOptions options, Graphics g)`
`CompositeView` | `createNodeView(Node node, DiagramViewOptions options, Graphics g)`
`Icon` | `getIcon(Class type)` Creates the icon to be used in toolbar for creation corresponding type of diagram element.
`void` | `hideElement(DiagramElement element)`
`void` | `moveNode(Node node, Point newLocation)`
`void` | `removeElement(DiagramElement element)`

Method Detail

### 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)

Overview | Package | Class | Use | Tree | Help
| FOOTER
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

BOTTOM