|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.cau.cs.kieler.kiml.AbstractLayoutProvider
de.cau.cs.kieler.kiml.graphviz.layouter.GraphvizLayoutProvider
public class GraphvizLayoutProvider
Layout provider for the Graphviz layout tool.
The actual Graphviz layout that is applied is determined by the parameter
passed in the initialize(String)
method.
Constructor Summary | |
---|---|
GraphvizLayoutProvider()
|
Method Summary | |
---|---|
void |
dispose()
Dispose the layout provider by releasing any resources that are held. |
void |
doLayout(KNode parentNode,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
void |
initialize(String parameter)
Initialize the layout provider with the given parameter. |
boolean |
supportsHierarchy(KNode layoutNode)
Determines whether this layout provider would handle the complete hierarchy of the given layout node. |
Methods inherited from class de.cau.cs.kieler.kiml.AbstractLayoutProvider |
---|
getDebugCanvas, setDebugCanvas |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GraphvizLayoutProvider()
Method Detail |
---|
public void initialize(String parameter)
initialize
in class AbstractLayoutProvider
parameter
- a string used to parameterize the layout provider instancepublic void dispose()
dispose
in class AbstractLayoutProvider
public void doLayout(KNode parentNode, IKielerProgressMonitor progressMonitor)
doLayout
in class AbstractLayoutProvider
parentNode
- the parent node which should be laid outprogressMonitor
- progress monitor used to keep track of progresspublic boolean supportsHierarchy(KNode layoutNode)
supportsHierarchy
in class AbstractLayoutProvider
layoutNode
- the parent node for which layout is requested
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |