Package jadex.gpmn.editor.model.visual
Class VPlan
- java.lang.Object
- 
- com.mxgraph.model.mxCell
- 
- jadex.gpmn.editor.model.visual.VElement
- 
- jadex.gpmn.editor.model.visual.VNode
- 
- jadex.gpmn.editor.model.visual.VPlan
 
 
 
 
- 
- All Implemented Interfaces:
- com.mxgraph.model.mxICell,- IPlanModeProvider,- java.io.Serializable,- java.lang.Cloneable
 
 public class VPlan extends VNode implements IPlanModeProvider Visual plan node.- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classVPlan.VPlanTypePlan type marker.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description INodegetNode()Returns the business model node.IPlangetPlan()Returns the business model plan.java.lang.StringgetPlanMode()Provides the mode of the associated plan.java.lang.ObjectgetValue()Gets the value.booleanisFoldable()Tests if this element is collapsible (stylesheet must allow collapsing).voidsetGeometry(com.mxgraph.model.mxGeometry geometry)Override to match type marker.voidsetValue(java.lang.Object value)Sets the value.- 
Methods inherited from class jadex.gpmn.editor.model.visual.VNodegetElement, getX, getY, setX, setY
 - 
Methods inherited from class com.mxgraph.model.mxCellclone, cloneValue, getAttribute, getAttribute, getChildAt, getChildCount, getEdgeAt, getEdgeCount, getEdgeIndex, getGeometry, getId, getIndex, getParent, getSource, getStyle, getTarget, getTerminal, insert, insert, insertEdge, isCollapsed, isConnectable, isEdge, isVertex, isVisible, remove, remove, removeEdge, removeFromParent, removeFromTerminal, setAttribute, setCollapsed, setConnectable, setEdge, setId, setParent, setSource, setStyle, setTarget, setTerminal, setVertex, setVisible
 - 
Methods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface jadex.gpmn.editor.model.visual.IPlanModeProvidergetGeometry
 
- 
 
- 
- 
- 
Constructor Detail- 
VPlanpublic VPlan(IPlan plan, com.mxgraph.util.mxPoint position) Creates a new plan node.- Parameters:
- plan- Business model plan.
- position- The position.
 
 - 
VPlanpublic VPlan(IPlan plan, double x, double y) Creates a new plan node.- Parameters:
- plan- Business model plan.
- x- The X-position.
- y- The Y-position.
 
 
- 
 - 
Method Detail- 
getPlanpublic IPlan getPlan() Returns the business model plan.- Returns:
- The plan.
 
 - 
getNodepublic INode getNode() Returns the business model node.
 - 
setValuepublic void setValue(java.lang.Object value) Sets the value.- Specified by:
- setValuein interface- com.mxgraph.model.mxICell
- Overrides:
- setValuein class- com.mxgraph.model.mxCell
- Parameters:
- value- The value.
 
 - 
getValuepublic java.lang.Object getValue() Gets the value.- Specified by:
- getValuein interface- com.mxgraph.model.mxICell
- Overrides:
- getValuein class- com.mxgraph.model.mxCell
- Returns:
- The value.
 
 - 
isFoldablepublic boolean isFoldable() Tests if this element is collapsible (stylesheet must allow collapsing).- Overrides:
- isFoldablein class- VElement
- Returns:
- True, if collapsing is allowed.
 
 - 
setGeometrypublic void setGeometry(com.mxgraph.model.mxGeometry geometry) Override to match type marker.- Specified by:
- setGeometryin interface- com.mxgraph.model.mxICell
- Overrides:
- setGeometryin class- com.mxgraph.model.mxCell
 
 - 
getPlanModepublic java.lang.String getPlanMode() Provides the mode of the associated plan.- Specified by:
- getPlanModein interface- IPlanModeProvider
- Returns:
- Sequential, Parallel or null if undetermined.
 
 
- 
 
-