Overview | Package | Class | Use | Tree | Deprecated | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | 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, java.awt.Graphics g)`
`DiagramViewOptions` | `createDefaultDiagramViewOptions()`
`CompositeView` | `createDiagramView(Diagram diagram, java.awt.Graphics g)`
`CompositeView` | `createEdgeView(Edge edge, DiagramViewOptions options, java.awt.Graphics g)`
`CompositeView` | `createNodeView(Node node, DiagramViewOptions options, java.awt.Graphics g)`
`javax.swing.Icon` | `getIcon(java.lang.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, java.awt.Point newLocation)`
`void` | `removeElement(DiagramElement element)`

Method Detail

### getIcon

    public javax.swing.Icon getIcon(java.lang.Class type)

  Creates the icon to be used in toolbar for creation corresponding type of diagram element.

### createDiagramView

    public CompositeView createDiagramView(Diagram diagram,
                                           java.awt.Graphics g)

### createCompartmentView

    public CompositeView createCompartmentView(Compartment compartment,
                                               DiagramViewOptions options,
                                               java.awt.Graphics g)

### createNodeView

    public CompositeView createNodeView(Node node,
                                        DiagramViewOptions options,
                                        java.awt.Graphics g)

### createEdgeView

    public CompositeView createEdgeView(Edge edge,
                                        DiagramViewOptions options,
                                        java.awt.Graphics g)

### createDefaultDiagramViewOptions

    public DiagramViewOptions createDefaultDiagramViewOptions()

### hideElement

    public void hideElement(DiagramElement element)

### removeElement

    public void removeElement(DiagramElement element)

### moveNode

    public void moveNode(Node node,
                         java.awt.Point newLocation)

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

Copyright © 2001-2003 Biosof.Ru. All Rights Reserved.