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

## biouml.editor.graphlayout
Class ForceDirectedLayoutManager

Direct Known Subclasses:
  CellLayoutManager

public class ForceDirectedLayoutManager
implements IterativeGraphLayout

Field Summary
`final static int` | `EDGE_LENGHT`
`final static int` | `HEIGHT`
`final static int` | `MAX_NODE_HEIGHT`
`final static int` | `MAX_NODE_WIDTH`
`final static int` | `STEP`
`final static int` | `WIDTH`

Method Summary
`String` | `getName()`
`void` | `layout(Diagram diagram, Node center, Node selectedNode)`
`void` | `layout(Diagram diagram, Node root, Node[] addedNodes, Node selectedNode)`
`void` | `reset()`
`void` | `setIterations(int iterations)`

Field Detail

### EDGE_LENGHT

    public final static int EDGE_LENGHT

### HEIGHT

    public final static int HEIGHT

### MAX_NODE_HEIGHT

    public final static int MAX_NODE_HEIGHT

### MAX_NODE_WIDTH

    public final static int MAX_NODE_WIDTH

### STEP

    public final static int STEP

### WIDTH

    public final static int WIDTH

Method Detail

### getName

    public String getName()

### layout

    public void layout(Diagram diagram, Node center, Node selectedNode)

### layout

    public void layout(Diagram diagram, Node root, Node[] addedNodes, Node selectedNode)

### reset

    public void reset()

### setIterations

    public void setIterations(int iterations)

Association Links

to Class biouml.editor.graphlayout.ForceDirectedLayoutManager.GraphNode

to Class biouml.editor.graphlayout.ForceDirectedLayoutManager.GraphEdge

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

BOTTOM