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 LayeredLayoutManager

Direct Known Subclasses:
  LayeredOptimizedLayoutManager

public class LayeredLayoutManager
implements GraphLayout

Field Summary
`static int` | `DX`
`static int` | `DY`
`static int` | `X_OPTIMIZED_LAYOUT_ALGORITHM`
`static int` | `Y_OPTIMIZED_LAYOUT_ALGORITHM`

Constructor Summary
`LayeredLayoutManager()`
`LayeredLayoutManager(int optimization)`

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

Field Detail

### DX

    public static int DX

### DY

    public static int DY

### X_OPTIMIZED_LAYOUT_ALGORITHM

    public static int X_OPTIMIZED_LAYOUT_ALGORITHM

### Y_OPTIMIZED_LAYOUT_ALGORITHM

    public static int Y_OPTIMIZED_LAYOUT_ALGORITHM

Constructor Detail

### LayeredLayoutManager

    public LayeredLayoutManager()

### LayeredLayoutManager

    public LayeredLayoutManager(int optimization)

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

Association Links

to Class biouml.editor.graphlayout.MyHashMap

to Class biouml.editor.graphlayout.Matrix

to Class biouml.model.Node

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

BOTTOM