public class HierarchicalLayoutAlgorithm
extends cytoscape.layout.AbstractLayout
csplugins.hierarchicallayout.Graph
Constructor and Description |
---|
HierarchicalLayoutAlgorithm() |
Modifier and Type | Method and Description |
---|---|
void |
construct()
Main entry point for AbstractLayout classes
|
java.lang.String |
getName()
Overrides for LayoutAlgorithm support
|
javax.swing.JPanel |
getSettingsPanel()
Get the settings panel for this layout
|
java.lang.String |
getTitle()
Gets the Task Title.
|
void |
halt()
Non-blocking call to interrupt the task.
|
protected void |
initialize_properties() |
void |
layout() |
void |
revertSettings() |
void |
setTaskMonitor(cytoscape.task.TaskMonitor tm)
Sets the Task Monitor.
|
boolean |
supportsSelectedOnly() |
java.lang.String |
toString() |
void |
updateSettings() |
void |
updateSettings(boolean force) |
doLayout, doLayout, doLayout, getInitialAttributeList, getSettings, initialize_local, initialize, isLocked, lockNode, lockNodes, resetLabelPositions, setLayoutAttribute, setSelectedOnly, supportsEdgeAttributes, supportsNodeAttributes, unlockAllNodes, unlockNode
public boolean supportsSelectedOnly()
supportsSelectedOnly
in interface cytoscape.layout.CyLayoutAlgorithm
supportsSelectedOnly
in class cytoscape.layout.AbstractLayout
public void construct()
construct
in class cytoscape.layout.AbstractLayout
public void layout()
public void halt()
halt
in interface cytoscape.layout.CyLayoutAlgorithm
halt
in class cytoscape.layout.AbstractLayout
public java.lang.String getName()
getName
in interface cytoscape.layout.CyLayoutAlgorithm
getName
in class cytoscape.layout.AbstractLayout
public java.lang.String toString()
toString
in class cytoscape.layout.AbstractLayout
public javax.swing.JPanel getSettingsPanel()
getSettingsPanel
in interface cytoscape.layout.CyLayoutAlgorithm
getSettingsPanel
in class cytoscape.layout.AbstractLayout
protected void initialize_properties()
public void updateSettings()
updateSettings
in interface cytoscape.layout.CyLayoutAlgorithm
updateSettings
in class cytoscape.layout.AbstractLayout
public void updateSettings(boolean force)
public void revertSettings()
revertSettings
in interface cytoscape.layout.CyLayoutAlgorithm
revertSettings
in class cytoscape.layout.AbstractLayout
public void setTaskMonitor(cytoscape.task.TaskMonitor tm)
taskMonitor
- TaskMonitor Object.public java.lang.String getTitle()