|
|||||||||
| Home >> All >> org >> objectstyle >> ashwood >> graph >> [ layout overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.objectstyle.ashwood.graph.layout
Class DigraphLayout

java.lang.Objectorg.objectstyle.ashwood.graph.layout.DigraphLayout
- Direct Known Subclasses:
- BoxTreeLayout, CobbleLayout, HierarchyLayout, SugiyamaLayout
- public abstract class DigraphLayout
- extends java.lang.Object
| Field Summary | |
protected org.objectstyle.ashwood.graph.Digraph |
arcGeometry
|
protected java.awt.geom.Rectangle2D |
areaBounds
|
protected org.objectstyle.ashwood.graph.Digraph |
digraph
|
protected double |
horizontalSpacing
|
protected org.objectstyle.ashwood.util.Attribute |
vertexShape
|
protected int |
verticalAligment
|
protected double |
verticalSpacing
|
| Constructor Summary | |
DigraphLayout()
|
|
| Method Summary | |
abstract void |
doLayout()
|
org.objectstyle.ashwood.graph.Digraph |
getArcGeometry()
|
java.awt.geom.Rectangle2D |
getAreaBounds()
|
org.objectstyle.ashwood.graph.Digraph |
getDigraph()
|
double |
getHorizontalSpacing()
|
org.objectstyle.ashwood.util.Attribute |
getVertexShape()
|
int |
getVerticalAligment()
|
double |
getVerticalSpacing()
|
void |
setAreaBounds(java.awt.geom.Rectangle2D areaBounds)
|
void |
setDigraph(org.objectstyle.ashwood.graph.Digraph digraph)
|
void |
setHorizontalSpacing(double horizontalSpacing)
|
void |
setVertexShape(org.objectstyle.ashwood.util.Attribute vertexShape)
|
void |
setVerticalAligment(int verticalAligment)
|
void |
setVerticalSpacing(double verticalSpacing)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
digraph
protected org.objectstyle.ashwood.graph.Digraph digraph
vertexShape
protected org.objectstyle.ashwood.util.Attribute vertexShape
arcGeometry
protected org.objectstyle.ashwood.graph.Digraph arcGeometry
areaBounds
protected java.awt.geom.Rectangle2D areaBounds
horizontalSpacing
protected double horizontalSpacing
verticalSpacing
protected double verticalSpacing
verticalAligment
protected int verticalAligment
| Constructor Detail |
DigraphLayout
public DigraphLayout()
| Method Detail |
doLayout
public abstract void doLayout()
setDigraph
public void setDigraph(org.objectstyle.ashwood.graph.Digraph digraph)
getDigraph
public org.objectstyle.ashwood.graph.Digraph getDigraph()
setVertexShape
public void setVertexShape(org.objectstyle.ashwood.util.Attribute vertexShape)
getVertexShape
public org.objectstyle.ashwood.util.Attribute getVertexShape()
setAreaBounds
public void setAreaBounds(java.awt.geom.Rectangle2D areaBounds)
getAreaBounds
public java.awt.geom.Rectangle2D getAreaBounds()
setHorizontalSpacing
public void setHorizontalSpacing(double horizontalSpacing)
getHorizontalSpacing
public double getHorizontalSpacing()
setVerticalSpacing
public void setVerticalSpacing(double verticalSpacing)
getVerticalSpacing
public double getVerticalSpacing()
getVerticalAligment
public int getVerticalAligment()
setVerticalAligment
public void setVerticalAligment(int verticalAligment)
getArcGeometry
public org.objectstyle.ashwood.graph.Digraph getArcGeometry()
|
|||||||||
| Home >> All >> org >> objectstyle >> ashwood >> graph >> [ layout overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.objectstyle.ashwood.graph.layout.DigraphLayout