public abstract class Execution extends Object_
| Modifier and Type | Field and Description |
|---|---|
Object_ |
context |
Value |
exception |
ParameterValueList |
parameterValues |
objectActivation, typesidentifier, locusfeatureValues| Constructor and Description |
|---|
Execution() |
| Modifier and Type | Method and Description |
|---|---|
Value |
copy() |
void |
destroy() |
abstract void |
execute() |
Behavior |
getBehavior() |
ParameterValueList |
getOutputParameterValues() |
ParameterValue |
getParameterValue(Parameter parameter) |
abstract Value |
new_() |
void |
propagateException(Value exception) |
void |
setParameterValue(ParameterValue parameterValue) |
void |
terminate() |
dispatch, equals, getTypes, register, send, startBehavior, unregistertoStringgetFeatureValue, getFeatureValues, setFeatureValueaddFeatureValues, checkForAssociationEnd, createFeatureValues, getMemberFeatures, getStructuralFeatures, getStructuralFeaturesForType, getValues, specifycheckAllParents, hasType, isInstanceOf_beginIsolation, _endIsolationgetHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespacepublic Object_ context
public ParameterValueList parameterValues
public Value exception
public abstract void execute()
public void terminate()
public void setParameterValue(ParameterValue parameterValue)
public ParameterValue getParameterValue(Parameter parameter)
public ParameterValueList getOutputParameterValues()
public Behavior getBehavior()
public void propagateException(Value exception)
Copyright © 2023. All rights reserved.