Class TransitionImpl
- java.lang.Object
-
- org.camunda.bpm.engine.impl.core.model.CoreModelElement
-
- org.camunda.bpm.engine.impl.pvm.process.TransitionImpl
-
- All Implemented Interfaces:
Serializable
,PvmProcessElement
,PvmTransition
public class TransitionImpl extends CoreModelElement implements PvmTransition
- Author:
- Tom Baeyens
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ActivityImpl
destination
protected ProcessDefinitionImpl
processDefinition
protected ActivityImpl
source
protected List<Integer>
waypoints
Graphical information: a list of waypoints: x1, y1, x2, y2, x3, y3, ..-
Fields inherited from class org.camunda.bpm.engine.impl.core.model.CoreModelElement
builtInListeners, builtInVariableListeners, id, listeners, name, properties, variableListeners
-
-
Constructor Summary
Constructors Constructor Description TransitionImpl(String id, ProcessDefinitionImpl processDefinition)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addExecutionListener(ExecutionListener executionListener)
Deprecated.PvmActivity
getDestination()
List<ExecutionListener>
getExecutionListeners()
Deprecated.PvmProcessDefinition
getProcessDefinition()
The process definition scope, root of the scope hierarchy.ActivityImpl
getSource()
List<Integer>
getWaypoints()
void
setDestination(ActivityImpl destination)
void
setExecutionListeners(List<ExecutionListener> executionListeners)
Deprecated.protected void
setSource(ActivityImpl source)
void
setWaypoints(List<Integer> waypoints)
String
toString()
-
Methods inherited from class org.camunda.bpm.engine.impl.core.model.CoreModelElement
addBuiltInListener, addBuiltInListener, addBuiltInVariableListener, addBuiltInVariableListener, addListener, addListener, addListenerToMap, addVariableListener, addVariableListener, getBuiltInListeners, getBuiltInListeners, getBuiltInVariableListeners, getBuiltInVariableListenersLocal, getId, getListeners, getListeners, getName, getProperties, getProperty, getVariableListeners, getVariableListenersLocal, setId, setName, setProperties, setProperty
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.engine.impl.pvm.PvmProcessElement
getId, getProperties, getProperty
-
-
-
-
Field Detail
-
source
protected ActivityImpl source
-
destination
protected ActivityImpl destination
-
processDefinition
protected ProcessDefinitionImpl processDefinition
-
-
Constructor Detail
-
TransitionImpl
public TransitionImpl(String id, ProcessDefinitionImpl processDefinition)
-
-
Method Detail
-
getSource
public ActivityImpl getSource()
- Specified by:
getSource
in interfacePvmTransition
-
setDestination
public void setDestination(ActivityImpl destination)
-
addExecutionListener
@Deprecated public void addExecutionListener(ExecutionListener executionListener)
Deprecated.
-
getExecutionListeners
@Deprecated public List<ExecutionListener> getExecutionListeners()
Deprecated.
-
setExecutionListeners
@Deprecated public void setExecutionListeners(List<ExecutionListener> executionListeners)
Deprecated.
-
getProcessDefinition
public PvmProcessDefinition getProcessDefinition()
Description copied from interface:PvmProcessElement
The process definition scope, root of the scope hierarchy.- Specified by:
getProcessDefinition
in interfacePvmProcessElement
- Returns:
-
setSource
protected void setSource(ActivityImpl source)
-
getDestination
public PvmActivity getDestination()
- Specified by:
getDestination
in interfacePvmTransition
-
-