org.enhydra.jawe.components.graph.actions
Class SimpleGraphLayout
java.lang.Object
javax.swing.AbstractAction
org.enhydra.jawe.ActionBase
org.enhydra.jawe.components.graph.actions.SimpleGraphLayout
- All Implemented Interfaces:
- javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable
- public class SimpleGraphLayout
- extends ActionBase
- Author:
- Sasa Bojanic
- See Also:
- Serialized Form
Nested classes inherited from class javax.swing.AbstractAction |
|
Fields inherited from class javax.swing.AbstractAction |
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
Method Summary |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
enableDisableAction()
|
protected static java.awt.Point |
getXPos(java.util.Map posX,
java.util.Map actX,
org.enhydra.shark.xpdl.elements.Activity act,
org.enhydra.shark.xpdl.elements.Activity prev,
boolean isHorizontal)
|
protected static java.awt.Point |
getYPos(java.util.Map posX,
java.util.Map posY,
java.util.Map actX,
java.util.Map actY,
org.enhydra.shark.xpdl.elements.Activity act,
org.enhydra.shark.xpdl.elements.Activity prev,
boolean isHorizontal)
|
protected static java.util.List |
insertActivity(java.util.Map posX,
java.util.Map actX,
org.enhydra.shark.xpdl.elements.Activity act,
org.enhydra.shark.xpdl.elements.Activity prev,
java.util.List inserted,
boolean isHorizontal)
|
static void |
layoutAllGraphs()
|
static void |
layoutGraph(GraphController gcon,
Graph selectedGraph)
|
protected static void |
sortItOut(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
boolean isHorizontal)
|
Methods inherited from class javax.swing.AbstractAction |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleGraphLayout
public SimpleGraphLayout(JaWEComponent jawecomponent)
enableDisableAction
public void enableDisableAction()
- Specified by:
enableDisableAction
in class ActionBase
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
layoutAllGraphs
public static void layoutAllGraphs()
layoutGraph
public static void layoutGraph(GraphController gcon,
Graph selectedGraph)
sortItOut
protected static void sortItOut(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
boolean isHorizontal)
insertActivity
protected static java.util.List insertActivity(java.util.Map posX,
java.util.Map actX,
org.enhydra.shark.xpdl.elements.Activity act,
org.enhydra.shark.xpdl.elements.Activity prev,
java.util.List inserted,
boolean isHorizontal)
getYPos
protected static java.awt.Point getYPos(java.util.Map posX,
java.util.Map posY,
java.util.Map actX,
java.util.Map actY,
org.enhydra.shark.xpdl.elements.Activity act,
org.enhydra.shark.xpdl.elements.Activity prev,
boolean isHorizontal)
getXPos
protected static java.awt.Point getXPos(java.util.Map posX,
java.util.Map actX,
org.enhydra.shark.xpdl.elements.Activity act,
org.enhydra.shark.xpdl.elements.Activity prev,
boolean isHorizontal)