org.camunda.bpm.engine.impl.pvm.process
Class TransitionImpl

java.lang.Object
  extended by org.camunda.bpm.engine.impl.core.model.CoreModelElement
      extended by 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
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
TransitionImpl(String id, ProcessDefinitionImpl processDefinition)
           
 
Method Summary
 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

waypoints

protected List<Integer> waypoints
Graphical information: a list of waypoints: x1, y1, x2, y2, x3, y3, ..

Constructor Detail

TransitionImpl

public TransitionImpl(String id,
                      ProcessDefinitionImpl processDefinition)
Method Detail

getSource

public ActivityImpl getSource()
Specified by:
getSource in interface PvmTransition

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. 


toString

public String toString()
Overrides:
toString in class Object

getProcessDefinition

public PvmProcessDefinition getProcessDefinition()
Description copied from interface: PvmProcessElement
The process definition scope, root of the scope hierarchy.

Specified by:
getProcessDefinition in interface PvmProcessElement
Returns:

setSource

protected void setSource(ActivityImpl source)

getDestination

public PvmActivity getDestination()
Specified by:
getDestination in interface PvmTransition

getWaypoints

public List<Integer> getWaypoints()

setWaypoints

public void setWaypoints(List<Integer> waypoints)


Copyright © 2017 camunda services GmbH. All rights reserved.