|
|||||||||||
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.ControlFlowLayout
Class 'ControlFlowLayout' specified in class diagram 'ControlFlowLayout.java diagram'.
Field Summary | |
private static ControlFlowLayout |
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 |
ControlFlowLayout()
Constructor of class ControlFlowLayout |
Method Summary | |
static ControlFlowLayout |
get()
Use this method to get a reference to singleton layouter classes The class var is defined in AbstractLayouter |
private FSAObject |
getConcerningDisFrame(FlowActivity curFlowActivity)
Searches in the IncrementList of the Activity |
private java.awt.Point |
layoutCFG(Flow flow,
java.awt.Point nw)
This method visits recursively the seq and sets the coordinates |
void |
reLayout(FSAContainer currentCanvas)
UMLMethod: '+ reLayout (currentCanvas : DisResizeable) : Void' |
void |
reLayoutNoThrow(FSAContainer currentCanvas)
No comment provided by developer, please add a comment to improve documentation. |
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 ControlFlowLayout myLayouter
Constructor Detail |
private ControlFlowLayout()
Method Detail |
private java.awt.Point layoutCFG(Flow flow, java.awt.Point nw)
flow
- A subclass of Flow e.g. Seq, Sel, Rep, FlowActivity in the CFGnw
- NorthWest Point
private FSAObject getConcerningDisFrame(FlowActivity curFlowActivity)
curFlowActivity
- The FlowActivity for the activity in the diagram
public static ControlFlowLayout get()
public void reLayoutNoThrow(FSAContainer currentCanvas)
currentCanvas
- No description 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 |