Package jadex.gpmn.editor.model.visual
Class VVirtualActivationEdge
- java.lang.Object
-
- com.mxgraph.model.mxCell
-
- jadex.gpmn.editor.model.visual.VElement
-
- jadex.gpmn.editor.model.visual.VEdge
-
- jadex.gpmn.editor.model.visual.VVirtualActivationEdge
-
- All Implemented Interfaces:
com.mxgraph.model.mxICell
,java.io.Serializable
,java.lang.Cloneable
public class VVirtualActivationEdge extends VEdge
A virtual activation edge not directly represent as business model edge.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
VVirtualActivationEdge.VVEdgeMarker
-
Constructor Summary
Constructors Constructor Description VVirtualActivationEdge(VElement source, VElement target, java.util.List<VVirtualActivationEdge> group, VPlan aplan)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VEdge
getActivationEdge()
Gets the activation edge.IEdge
getEdge()
Get the business model edge.java.util.List<VVirtualActivationEdge>
getEdgeGroup()
Gets the edge group.IElement
getElement()
Returns the business model element.VPlan
getPlan()
Gets the plan.java.lang.Object
getValue()
Gets the value.void
setGeometry(com.mxgraph.model.mxGeometry geometry)
Override to match type marker.void
setPlan(VPlan plan)
Sets the plan.void
setStyle()
void
setValue(java.lang.Object value)
Sets the value.-
Methods inherited from class jadex.gpmn.editor.model.visual.VEdge
getStyle, setSource, setSourceValue, setTarget, setTargetValue
-
Methods inherited from class jadex.gpmn.editor.model.visual.VElement
isFoldable
-
Methods inherited from class com.mxgraph.model.mxCell
clone, 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, setStyle, setTerminal, setVertex, setVisible
-
-
-
-
Field Detail
-
plan
protected VPlan plan
The activation plan.
-
edge
protected VEdge edge
The activation edge.
-
edgegroup
protected java.util.List<VVirtualActivationEdge> edgegroup
Virtual edge group.
-
-
Constructor Detail
-
VVirtualActivationEdge
public VVirtualActivationEdge(VElement source, VElement target, java.util.List<VVirtualActivationEdge> group, VPlan aplan)
-
-
Method Detail
-
setStyle
public void setStyle()
-
getElement
public IElement getElement()
Description copied from class:VEdge
Returns the business model element.- Overrides:
getElement
in classVEdge
- Returns:
- The business model element.
-
getActivationEdge
public VEdge getActivationEdge()
Gets the activation edge.- Returns:
- The activation edge.
-
getEdgeGroup
public java.util.List<VVirtualActivationEdge> getEdgeGroup()
Gets the edge group.- Returns:
- The edge group.
-
getPlan
public VPlan getPlan()
Gets the plan.- Returns:
- The plan.
-
setPlan
public void setPlan(VPlan plan)
Sets the plan.- Parameters:
plan
- The plan.
-
setGeometry
public void setGeometry(com.mxgraph.model.mxGeometry geometry)
Override to match type marker.- Specified by:
setGeometry
in interfacecom.mxgraph.model.mxICell
- Overrides:
setGeometry
in classcom.mxgraph.model.mxCell
-
setValue
public void setValue(java.lang.Object value)
Sets the value.
-
-