|
|||||||||||
| 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.SpringEmbedderLayout
Class 'SpringEmbedderLayout' specified in class diagram 'TreeLayout.java diagram'.
| Field Summary | |
(package private) static int |
minDist
No comment provided by developer, please add a comment to improve documentation. |
private static SpringEmbedderLayout |
myLayouter
The children of the abstract Layouter are singletons, so define singleton instance. |
private de.upb.tools.fca.FHashMap |
preferredPos
------------- 0..1 Assoc 0..1 SpringEmbedderLayout | fsaObject |---------------------------------------> Point ------------- springEmbedderLayout preferredPos |
| Fields inherited from class de.uni_paderborn.fujaba.layout.AbstractLayouter |
|
| Constructor Summary | |
private |
SpringEmbedderLayout()
Constructor of the class SpringEmbedderLayout |
| Method Summary | |
boolean |
addToPreferredPos(FSAObject key,
java.awt.Point value)
Access method for an one to n association. |
boolean |
addToPreferredPos(java.util.Map.Entry entry)
Access method for an one to n association. |
java.util.Iterator |
entriesOfPreferredPos()
No comment provided by developer, please add a comment to improve documentation. |
static SpringEmbedderLayout |
get()
Use this method to get a reference to singleton layouter classes the class var is defined in AbstractLayouter. |
java.awt.Point |
getFromPreferredPos(FSAObject key)
Get the fromPreferredPos attribute of the SpringEmbedderLayout object |
boolean |
hasInPreferredPos(FSAObject key,
java.awt.Point value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInPreferredPos(java.awt.Point value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasKeyInPreferredPos(FSAObject key)
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfPreferredPos()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
keysOfPreferredPos()
No comment provided by developer, please add a comment to improve documentation. |
void |
reLayout(FSAContainer currentCanvas)
UMLMethod: '+ reLayout (currentCanvas : DisResizeable) : Void' Method for invoking a Spring Embedder Layout sequence. |
void |
removeAllFromPreferredPos()
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromPreferredPos(FSAObject key,
java.awt.Point value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromPreferredPos(java.awt.Point value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeKeyFromPreferredPos(FSAObject key)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeYou()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfPreferredPos()
No comment provided by developer, please add a comment to improve documentation. |
private void |
springEmbedderLayout(FSAContainer currentCanvas)
Layout Algorithm doing a Spring Embedder Layout |
| Methods inherited from class de.uni_paderborn.fujaba.layout.AbstractLayouter |
checkVisited, getChild, getFrame, getFromToFrame, getHorizDist, getLeft, getPreferredLen, getPresetAdjustment, getRevMyLayouter, getVertDist, innerLayout, isLastCondition, refreshOptions, 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 SpringEmbedderLayout myLayouter
static final int minDist
private de.upb.tools.fca.FHashMap preferredPos
------------- 0..1 Assoc 0..1
SpringEmbedderLayout | fsaObject |---------------------------------------> Point
------------- springEmbedderLayout preferredPos
| Constructor Detail |
private SpringEmbedderLayout()
| Method Detail |
public static SpringEmbedderLayout get()
private void springEmbedderLayout(FSAContainer currentCanvas)
currentCanvas - the Canvas which has to be layouted
public void reLayout(FSAContainer currentCanvas)
throws java.lang.InterruptedException
reLayout in class AbstractLayoutercurrentCanvas - The Canvas which should be layouted.
java.lang.InterruptedException - Exception description not providedpublic int sizeOfPreferredPos()
public void removeYou()
removeYou in class AbstractLayouterpublic boolean removeKeyFromPreferredPos(FSAObject key)
key - No description provided
public boolean removeFromPreferredPos(FSAObject key,
java.awt.Point value)
key - No description providedvalue - No description provided
public boolean removeFromPreferredPos(java.awt.Point value)
value - No description provided
public void removeAllFromPreferredPos()
public java.util.Iterator keysOfPreferredPos()
public java.util.Iterator iteratorOfPreferredPos()
public boolean hasKeyInPreferredPos(FSAObject key)
key - No description provided
public boolean hasInPreferredPos(FSAObject key,
java.awt.Point value)
key - No description providedvalue - No description provided
public boolean hasInPreferredPos(java.awt.Point value)
value - No description provided
public java.awt.Point getFromPreferredPos(FSAObject key)
key - No description provided
public java.util.Iterator entriesOfPreferredPos()
public boolean addToPreferredPos(FSAObject key,
java.awt.Point value)
key - The object added.value - The object added.
public boolean addToPreferredPos(java.util.Map.Entry entry)
entry - The object added.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||