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

java.lang.Object
  extended by org.camunda.bpm.engine.impl.pvm.process.ProcessElementImpl
      extended by org.camunda.bpm.engine.impl.pvm.process.TransitionImpl
All Implemented Interfaces:
Serializable, PvmProcessElement, PvmTransition

public class TransitionImpl
extends ProcessElementImpl
implements PvmTransition

Author:
Tom Baeyens
See Also:
Serialized Form

Field Summary
protected  ActivityImpl destination
           
protected  List<ExecutionListener> executionListeners
           
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.pvm.process.ProcessElementImpl
id, processDefinition, properties
 
Constructor Summary
TransitionImpl(String id, ProcessDefinitionImpl processDefinition)
           
 
Method Summary
 void addExecutionListener(ExecutionListener executionListener)
           
 ActivityImpl getDestination()
           
 List<ExecutionListener> getExecutionListeners()
           
 ActivityImpl getSource()
           
 List<Integer> getWaypoints()
           
 void setDestination(ActivityImpl destination)
           
 void setExecutionListeners(List<ExecutionListener> executionListeners)
           
protected  void setSource(ActivityImpl source)
           
 void setWaypoints(List<Integer> waypoints)
           
 String toString()
           
 
Methods inherited from class org.camunda.bpm.engine.impl.pvm.process.ProcessElementImpl
getId, getProcessDefinition, getProperties, getProperty, 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, getProcessDefinition, getProperty
 

Field Detail

source

protected ActivityImpl source

destination

protected ActivityImpl destination

executionListeners

protected List<ExecutionListener> executionListeners

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

public void addExecutionListener(ExecutionListener executionListener)

toString

public String toString()
Overrides:
toString in class Object

getExecutionListeners

public List<ExecutionListener> getExecutionListeners()

setSource

protected void setSource(ActivityImpl source)

getDestination

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

setExecutionListeners

public void setExecutionListeners(List<ExecutionListener> executionListeners)

getWaypoints

public List<Integer> getWaypoints()

setWaypoints

public void setWaypoints(List<Integer> waypoints)


Copyright © 2014 camunda services GmbH. All Rights Reserved.