public abstract class ScopeImpl extends CoreActivity implements PvmScope
| Modifier and Type | Field and Description |
|---|---|
protected List<ActivityImpl> |
activities |
protected Map<String,ActivityImpl> |
namedActivities |
protected ProcessDefinitionImpl |
processDefinition |
ioMappingbuiltInListeners, builtInVariableListeners, id, listeners, name, properties, variableListeners| Constructor and Description |
|---|
ScopeImpl(String id,
ProcessDefinitionImpl processDefinition) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExecutionListener(String eventName,
ExecutionListener executionListener)
Deprecated.
|
void |
addExecutionListener(String eventName,
ExecutionListener executionListener,
int index)
Deprecated.
|
boolean |
contains(ActivityImpl activity) |
ActivityImpl |
createActivity(String activityId) |
ActivityImpl |
findActivity(String activityId)
searches for the activity recursively
|
List<ActivityImpl> |
getActivities() |
ActivityImpl |
getChildActivity(String activityId)
searches for the activity locally
|
Map<String,List<ExecutionListener>> |
getExecutionListeners()
Deprecated.
|
List<ExecutionListener> |
getExecutionListeners(String eventName)
Deprecated.
|
abstract ScopeImpl |
getParent() |
abstract ScopeImpl |
getParentScope() |
ProcessDefinitionImpl |
getProcessDefinition() |
boolean |
isAncestorFlowScopeOf(ScopeImpl other) |
abstract boolean |
isScope() |
createActivity, getActivityBehavior, getIoMapping, setIoMapping, toStringaddBuiltInListener, addBuiltInListener, addBuiltInVariableListener, addBuiltInVariableListener, addListener, addListener, addListenerToMap, addVariableListener, addVariableListener, getBuiltInListeners, getBuiltInListeners, getBuiltInVariableListeners, getBuiltInVariableListenersLocal, getId, getListeners, getListeners, getName, getProperties, getProperty, getVariableListeners, getVariableListenersLocal, setId, setName, setProperties, setPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetId, getPropertyprotected List<ActivityImpl> activities
protected Map<String,ActivityImpl> namedActivities
protected ProcessDefinitionImpl processDefinition
public ScopeImpl(String id, ProcessDefinitionImpl processDefinition)
public ActivityImpl findActivity(String activityId)
CoreActivityfindActivity in interface PvmScopefindActivity in class CoreActivitypublic ActivityImpl getChildActivity(String activityId)
getChildActivity in class CoreActivitypublic ActivityImpl createActivity(String activityId)
createActivity in class CoreActivitypublic boolean isAncestorFlowScopeOf(ScopeImpl other)
public boolean contains(ActivityImpl activity)
@Deprecated public List<ExecutionListener> getExecutionListeners(String eventName)
@Deprecated public void addExecutionListener(String eventName, ExecutionListener executionListener)
@Deprecated public void addExecutionListener(String eventName, ExecutionListener executionListener, int index)
@Deprecated public Map<String,List<ExecutionListener>> getExecutionListeners()
public List<ActivityImpl> getActivities()
getActivities in interface PvmScopegetActivities in class CoreActivitypublic ProcessDefinitionImpl getProcessDefinition()
getProcessDefinition in interface PvmProcessElementpublic abstract ScopeImpl getParent()
public abstract ScopeImpl getParentScope()
public abstract boolean isScope()
Copyright © 2018. All rights reserved.