Package jadex.gpmn.editor.model.visual
Class VGoal
- java.lang.Object
- 
- com.mxgraph.model.mxCell
- 
- jadex.gpmn.editor.model.visual.VElement
- 
- jadex.gpmn.editor.model.visual.VNode
- 
- jadex.gpmn.editor.model.visual.VGoal
 
 
 
 
- 
- All Implemented Interfaces:
- com.mxgraph.model.mxICell,- IPlanModeProvider,- java.io.Serializable,- java.lang.Cloneable
 
 public class VGoal extends VNode implements IPlanModeProvider Visual representation of a goal.- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classVGoal.VGoalTypeGoal Type Marker
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description IGoalgetGoal()Gets the underlying goal.INodegetNode()Returns the business model node.java.lang.StringgetPlanMode()Provides the mode of the associated plan.java.lang.StringgetStyle()java.lang.ObjectgetValue()Gets the value.voidsetGeometry(com.mxgraph.model.mxGeometry geometry)Override to match type marker.voidsetGoalType(java.lang.String type)Sets the goal type.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 jadex.gpmn.editor.model.visual.VElementisFoldable
 - 
Methods inherited from class com.mxgraph.model.mxCellclone, cloneValue, getAttribute, getAttribute, getChildAt, getChildCount, getEdgeAt, getEdgeCount, getEdgeIndex, getGeometry, getId, getIndex, getParent, getSource, 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- 
VGoalpublic VGoal(IGoal goal, com.mxgraph.util.mxPoint position) Creates a new visual goal element and goal element in the model.
 
- 
 - 
Method Detail- 
getGoalpublic IGoal getGoal() Gets the underlying goal.- Returns:
- The goal.
 
 - 
setGoalTypepublic void setGoalType(java.lang.String type) Sets the goal type.
 - 
getStylepublic java.lang.String getStyle() - Specified by:
- getStylein interface- com.mxgraph.model.mxICell
- Overrides:
- getStylein class- com.mxgraph.model.mxCell
 
 - 
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.
 
 - 
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
 
 - 
getNodepublic INode getNode() Returns the business model node.
 - 
getPlanModepublic java.lang.String getPlanMode() Provides the mode of the associated plan.- Specified by:
- getPlanModein interface- IPlanModeProvider
- Returns:
- Sequential, Parallel or null if undetermined.
 
 
- 
 
-