org.jhotdraw.util
Class GraphLayout
java.lang.Object
org.jhotdraw.standard.FigureChangeAdapter
org.jhotdraw.util.GraphLayout
- All Implemented Interfaces:
- java.util.EventListener, FigureChangeListener
public class GraphLayout
- extends FigureChangeAdapter
- Version:
- <$CURRENT_VERSION$>
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LENGTH_FACTOR
public double LENGTH_FACTOR
REPULSION_STRENGTH
public double REPULSION_STRENGTH
REPULSION_LIMIT
public double REPULSION_LIMIT
SPRING_STRENGTH
public double SPRING_STRENGTH
TORQUE_STRENGTH
public double TORQUE_STRENGTH
FRICTION_FACTOR
public double FRICTION_FACTOR
GraphLayout
public GraphLayout()
addNode
public void addNode(Figure node)
addEdge
public void addEdge(ConnectionFigure edge,
int addlen)
relax
public void relax()
figureChanged
public void figureChanged(FigureChangeEvent e)
- Sent when a figure changed
- Specified by:
figureChanged
in interface FigureChangeListener
- Overrides:
figureChanged
in class FigureChangeAdapter
remove
public void remove()