public abstract class ExceptionHandlerImpl extends ModelElementImpl implements ExceptionHandler
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 |
|---|---|
ObjectNode |
basicGetExceptionInput() |
ExecutableNode |
basicGetHandlerBody() |
ExecutableNode |
basicGetProtectedNode() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetProtectedNode(ExecutableNode newProtectedNode,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
ObjectNode |
getExceptionInput() |
org.eclipse.emf.common.util.EList<AbstractType> |
getExceptionTypes() |
ExecutableNode |
getHandlerBody() |
ExecutableNode |
getProtectedNode() |
void |
setExceptionInput(ObjectNode newExceptionInput) |
void |
setHandlerBody(ExecutableNode newHandlerBody) |
void |
setProtectedNode(ExecutableNode newProtectedNode) |
destroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSid, toStringgetOwnedExtensionseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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, waitdestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic ExecutableNode getProtectedNode()
getProtectedNode in interface ExceptionHandlerExceptionHandler.setProtectedNode(ExecutableNode),
ActivityPackage.getExceptionHandler_ProtectedNode(),
ExecutableNode.getOwnedHandlers()public ExecutableNode basicGetProtectedNode()
public org.eclipse.emf.common.notify.NotificationChain basicSetProtectedNode(ExecutableNode newProtectedNode, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setProtectedNode(ExecutableNode newProtectedNode)
setProtectedNode in interface ExceptionHandlernewProtectedNode - the new value of the 'Protected Node' container reference.ExceptionHandler.getProtectedNode()public ExecutableNode getHandlerBody()
getHandlerBody in interface ExceptionHandlerExceptionHandler.setHandlerBody(ExecutableNode),
ActivityPackage.getExceptionHandler_HandlerBody()public ExecutableNode basicGetHandlerBody()
public void setHandlerBody(ExecutableNode newHandlerBody)
setHandlerBody in interface ExceptionHandlernewHandlerBody - the new value of the 'Handler Body' reference.ExceptionHandler.getHandlerBody()public ObjectNode getExceptionInput()
getExceptionInput in interface ExceptionHandlerExceptionHandler.setExceptionInput(ObjectNode),
ActivityPackage.getExceptionHandler_ExceptionInput()public ObjectNode basicGetExceptionInput()
public void setExceptionInput(ObjectNode newExceptionInput)
setExceptionInput in interface ExceptionHandlernewExceptionInput - the new value of the 'Exception Input' reference.ExceptionHandler.getExceptionInput()public org.eclipse.emf.common.util.EList<AbstractType> getExceptionTypes()
getExceptionTypes in interface ExceptionHandlerActivityPackage.getExceptionHandler_ExceptionTypes()public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic 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 ModelElementImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class ModelElementImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ModelElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ModelElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ModelElementImpl