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
id, listeners, name, properties
 
Constructor Summary
TransitionImpl(String id, ProcessDefinitionImpl processDefinition)
           
 
Method Summary
 void addExecutionListener(ExecutionListener executionListener)
          Deprecated. 
 ActivityImpl getDestination()
           
 List<ExecutionListener> getExecutionListeners()
          Deprecated. 
 PvmProcessDefinition getProcessDefinition()
           
 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
addListener, addListener, getId, getListeners, getListeners, getName, getProperties, getProperty, 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, 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()
Specified by:
getProcessDefinition in interface PvmProcessElement

setSource

protected void setSource(ActivityImpl source)

getDestination

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

getWaypoints

public List<Integer> getWaypoints()

setWaypoints

public void setWaypoints(List<Integer> waypoints)


Copyright © 2014 camunda services GmbH. All Rights Reserved.