org.jbpm.pvm.internal.model
Class ScopeElementImpl
java.lang.Object
org.jbpm.pvm.internal.model.ProcessElementImpl
org.jbpm.pvm.internal.model.ObservableElementImpl
org.jbpm.pvm.internal.model.ScopeElementImpl
- All Implemented Interfaces:
- java.io.Serializable, ObservableElement
- Direct Known Subclasses:
- CompositeElementImpl
public class ScopeElementImpl
- extends ObservableElementImpl
- Author:
- Tom Baeyens
- See Also:
- Serialized Form
| Methods inherited from class org.jbpm.pvm.internal.model.ProcessElementImpl |
addExceptionHandler, addProperty, createExceptionHandler, getDbid, getExceptionHandlers, getProcessDefinition, getProperties, getProperty, getPropertyKeys, setExceptionHandlers, setProcessDefinition, setProperties |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
variableDefinitions
protected java.util.List<VariableDefinitionImpl> variableDefinitions
timerDefinitions
protected java.util.Set<TimerDefinitionImpl> timerDefinitions
ScopeElementImpl
public ScopeElementImpl()
isLocalScope
public boolean isLocalScope()
hasVariableDefinitions
public boolean hasVariableDefinitions()
getVariableDefinitions
public java.util.List<VariableDefinitionImpl> getVariableDefinitions()
createVariableDefinition
public VariableDefinitionImpl createVariableDefinition()
hasTimerDefinitions
public boolean hasTimerDefinitions()
getTimerDefinitions
public java.util.Set<TimerDefinitionImpl> getTimerDefinitions()
createTimerDefinition
public TimerDefinitionImpl createTimerDefinition()
- Creates an empty
TimerDefinitionImpl and associates it with this scope element.
addTimerDefinition
public void addTimerDefinition(TimerDefinitionImpl timerDefinition)
- Associates the given timer definition with this scope element.
Copyright © 2010 JBoss Community. All Rights Reserved.