|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_paderborn.fujaba.layout.AbstractLayouter
de.uni_paderborn.fujaba.layout.TreeLayout
Class 'TreeLayout' specified in class diagram 'TreeLayout.java diagram'.
Field Summary | |
private static TreeLayout |
myLayouter
The children of the abstract Layouter are singletons, so define singleton instance. |
Fields inherited from class de.uni_paderborn.fujaba.layout.AbstractLayouter |
|
Constructor Summary | |
private |
TreeLayout()
Constructor of class TreeLayout |
Method Summary | |
static TreeLayout |
get()
Use this method to get a reference to singleton layouter classes The class var is defined in AbstractLayouter |
void |
reLayout(FSAContainer currentCanvas)
UMLMethod: '+ reLayout (currentCanvas : DisResizeable) : Void' |
private void |
treeLayout(FSAObject currentClass,
int depth,
int left,
int pos,
java.util.Vector rowDepths)
This function is called recursively to reLayout the displayed classes, the initial values of depth and left have to be depth = 0, left = 0 and pos = 0 |
Methods inherited from class de.uni_paderborn.fujaba.layout.AbstractLayouter |
checkVisited, getChild, getFrame, getFromToFrame, getHorizDist, getLeft, getPreferredLen, getPresetAdjustment, getRevMyLayouter, getVertDist, innerLayout, isLastCondition, refreshOptions, removeYou, searchStart, setHorizDist, setLastCondition, setLeft, setPresetAdjustment, setRevMyLayouter, setVertDist |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static TreeLayout myLayouter
Constructor Detail |
private TreeLayout()
Method Detail |
public static TreeLayout get()
private void treeLayout(FSAObject currentClass, int depth, int left, int pos, java.util.Vector rowDepths) throws java.lang.InterruptedException
currentClass
- No description provideddepth
- No description providedleft
- No description providedpos
- No description providedrowDepths
- No description provided
java.lang.InterruptedException
- Exception description not providedpublic void reLayout(FSAContainer currentCanvas) throws java.lang.InterruptedException
reLayout
in class AbstractLayouter
currentCanvas
- No description provided
java.lang.InterruptedException
- Exception description not provided
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |