y25.view
Class ColumnStyler.SameIDConnectorLayouter25D

java.lang.Object
  extended byy25.view.ColumnStyler.SameIDConnectorLayouter25D
All Implemented Interfaces:
Layouter25D
Enclosing class:
ColumnStyler

protected class ColumnStyler.SameIDConnectorLayouter25D
extends java.lang.Object
implements Layouter25D

Connects nodes with same ids across all layers with layer edges.


Constructor Summary
protected ColumnStyler.SameIDConnectorLayouter25D()
           
 
Method Summary
 boolean canLayout(LayeredLayoutGraph llg)
          Returns true, if this Layouter25D is capable of layouting the given graph.
 void doLayout(LayeredLayoutGraph llg)
          Performs the layout on the given graph.
protected  y.base.Node getNodeByID(java.util.HashMap usedNodeIDs, java.lang.Integer nodeID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnStyler.SameIDConnectorLayouter25D

protected ColumnStyler.SameIDConnectorLayouter25D()
Method Detail

canLayout

public boolean canLayout(LayeredLayoutGraph llg)
Description copied from interface: Layouter25D
Returns true, if this Layouter25D is capable of layouting the given graph.

Specified by:
canLayout in interface Layouter25D

doLayout

public void doLayout(LayeredLayoutGraph llg)
Description copied from interface: Layouter25D
Performs the layout on the given graph.

Specified by:
doLayout in interface Layouter25D

getNodeByID

protected y.base.Node getNodeByID(java.util.HashMap usedNodeIDs,
                                  java.lang.Integer nodeID)