public abstract class AbstractActionImpl extends ExecutableNodeImpl implements AbstractAction
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Method and Description |
|---|---|
AbstractType |
basicGetContext() |
AbstractConstraint |
basicGetLocalPostcondition() |
AbstractConstraint |
basicGetLocalPrecondition() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetLocalPostcondition(AbstractConstraint newLocalPostcondition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetLocalPrecondition(AbstractConstraint newLocalPrecondition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
AbstractType |
getContext() |
org.eclipse.emf.common.util.EList<InputPin> |
getInputs() |
AbstractConstraint |
getLocalPostcondition() |
AbstractConstraint |
getLocalPrecondition() |
org.eclipse.emf.common.util.EList<OutputPin> |
getOutputs() |
void |
setContext(AbstractType newContext) |
void |
setLocalPostcondition(AbstractConstraint newLocalPostcondition) |
void |
setLocalPrecondition(AbstractConstraint newLocalPrecondition) |
basicGetInActivityPartition, basicGetInInterruptibleRegion, basicGetInStructuredNode, eInverseAdd, getInActivityPartition, getIncoming, getInInterruptibleRegion, getInStructuredNode, getOutgoing, getOwnedHandlersgetName, setName, toStringdestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOwnedHandlersgetInActivityPartition, getIncoming, getInInterruptibleRegion, getInStructuredNode, getOutgoinggetName, setNamedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic AbstractConstraint getLocalPrecondition()
getLocalPrecondition in interface AbstractActionAbstractAction.setLocalPrecondition(AbstractConstraint),
ActivityPackage.getAbstractAction_LocalPrecondition()public AbstractConstraint basicGetLocalPrecondition()
public org.eclipse.emf.common.notify.NotificationChain basicSetLocalPrecondition(AbstractConstraint newLocalPrecondition, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLocalPrecondition(AbstractConstraint newLocalPrecondition)
setLocalPrecondition in interface AbstractActionnewLocalPrecondition - the new value of the 'Local Precondition' containment reference.AbstractAction.getLocalPrecondition()public AbstractConstraint getLocalPostcondition()
getLocalPostcondition in interface AbstractActionAbstractAction.setLocalPostcondition(AbstractConstraint),
ActivityPackage.getAbstractAction_LocalPostcondition()public AbstractConstraint basicGetLocalPostcondition()
public org.eclipse.emf.common.notify.NotificationChain basicSetLocalPostcondition(AbstractConstraint newLocalPostcondition, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLocalPostcondition(AbstractConstraint newLocalPostcondition)
setLocalPostcondition in interface AbstractActionnewLocalPostcondition - the new value of the 'Local Postcondition' containment reference.AbstractAction.getLocalPostcondition()public AbstractType getContext()
getContext in interface AbstractActionAbstractAction.setContext(AbstractType),
ActivityPackage.getAbstractAction_Context()public AbstractType basicGetContext()
public void setContext(AbstractType newContext)
setContext in interface AbstractActionnewContext - the new value of the 'Context' reference.AbstractAction.getContext()public org.eclipse.emf.common.util.EList<InputPin> getInputs()
getInputs in interface AbstractActionActivityPackage.getAbstractAction_Inputs()public org.eclipse.emf.common.util.EList<OutputPin> getOutputs()
getOutputs in interface AbstractActionActivityPackage.getAbstractAction_Outputs()public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class ExecutableNodeImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class ExecutableNodeImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ExecutableNodeImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ExecutableNodeImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ExecutableNodeImpl