Class RecoveryActionBehaviourImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
org.eclipse.emf.internal.cdo.CDOObjectImpl
de.uka.ipd.sdq.identifier.impl.IdentifierImpl
org.palladiosimulator.pcm.core.entity.impl.EntityImpl
org.palladiosimulator.pcm.seff.seff_reliability.impl.FailureHandlingEntityImpl
org.palladiosimulator.pcm.seff.seff_reliability.impl.RecoveryActionBehaviourImpl
- All Implemented Interfaces:
de.uka.ipd.sdq.identifier.Identifier,org.eclipse.emf.cdo.CDOObject,org.eclipse.emf.cdo.common.id.CDOWithID,org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry.CDOObjectMarker,Notifier,EObject,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,org.eclipse.emf.spi.cdo.InternalCDOLoadable,org.eclipse.emf.spi.cdo.InternalCDOObject,Entity,NamedElement,PCMBaseClass,PCMClass,ResourceDemandingBehaviour,FailureHandlingEntity,RecoveryActionBehaviour
public class RecoveryActionBehaviourImpl
extends FailureHandlingEntityImpl
implements RecoveryActionBehaviour
An implementation of the model object 'Recovery Action Behaviour'.
The following features are implemented:
- Generated class or method.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore -
Field Summary
FieldsFields inherited from class org.palladiosimulator.pcm.core.entity.impl.EntityImpl
ENTITY_NAME_EDEFAULTFields inherited from class de.uka.ipd.sdq.identifier.impl.IdentifierImpl
ID_EDEFAULTFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbasicSetAbstractBranchTransition_ResourceDemandingBehaviour(AbstractBranchTransition newAbstractBranchTransition_ResourceDemandingBehaviour, NotificationChain msgs) basicSetAbstractLoopAction_ResourceDemandingBehaviour(AbstractLoopAction newAbstractLoopAction_ResourceDemandingBehaviour, NotificationChain msgs) basicSetRecoveryAction__RecoveryActionBehaviour(RecoveryAction newRecoveryAction__RecoveryActionBehaviour, NotificationChain msgs) inteBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass) inteDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass) eGet(int featureID, boolean resolve, boolean coreType) eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) voidsetAbstractBranchTransition_ResourceDemandingBehaviour(AbstractBranchTransition newAbstractBranchTransition_ResourceDemandingBehaviour) voidsetAbstractLoopAction_ResourceDemandingBehaviour(AbstractLoopAction newAbstractLoopAction_ResourceDemandingBehaviour) voidsetRecoveryAction__RecoveryActionBehaviour(RecoveryAction newRecoveryAction__RecoveryActionBehaviour) booleanstartActionNeedsRouteToStopAction(DiagnosticChain diagnostics, Map<Object, Object> context) Methods inherited from class org.palladiosimulator.pcm.seff.seff_reliability.impl.FailureHandlingEntityImpl
getFailureTypes_FailureHandlingEntityMethods inherited from class org.palladiosimulator.pcm.core.entity.impl.EntityImpl
getEntityName, setEntityNameMethods inherited from class de.uka.ipd.sdq.identifier.impl.IdentifierImpl
eStaticFeatureCount, getId, setIdMethods inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
cdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreAttach, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createFeatureMap, createList, createLock, createMap, createOrderedList, createUnorderedList, dynamicGet, dynamicSet, dynamicUnset, eAdapterAdded, eAdapterRemoved, eAdapters, eBasicAdapterListeners, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerAdapterArray, eContainerFeatureID, eDirectResource, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicIsSet, eHasSettings, eInternalContainer, eInternalResource, eIsCaching, emfToString, equals, eSetClass, eSetDirectResource, eSetResource, eSettings, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toStringMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureIDMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoState, cdoWriteLock, cdoWriteOptionMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.palladiosimulator.pcm.seff.seff_reliability.FailureHandlingEntity
getFailureTypes_FailureHandlingEntityMethods inherited from interface de.uka.ipd.sdq.identifier.Identifier
getId, setIdMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBasicRemoveFromContainer, eDerivedOperationID, eGet, eInverseAdd, eInverseRemove, eInvoke, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegmentMethods inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityNameMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
copyright
- See Also:
- Generated class or method.
-
-
Constructor Details
-
RecoveryActionBehaviourImpl
protected RecoveryActionBehaviourImpl()- Generated class or method.
-
-
Method Details
-
eStaticClass
- Overrides:
eStaticClassin classFailureHandlingEntityImpl- Generated class or method.
-
getAbstractLoopAction_ResourceDemandingBehaviour
- Specified by:
getAbstractLoopAction_ResourceDemandingBehaviourin interfaceResourceDemandingBehaviour- Returns:
- the value of the 'Abstract Loop Action Resource Demanding Behaviour' container reference.
- See Also:
- Generated class or method.
-
basicSetAbstractLoopAction_ResourceDemandingBehaviour
public NotificationChain basicSetAbstractLoopAction_ResourceDemandingBehaviour(AbstractLoopAction newAbstractLoopAction_ResourceDemandingBehaviour, NotificationChain msgs) - Generated class or method.
-
setAbstractLoopAction_ResourceDemandingBehaviour
public void setAbstractLoopAction_ResourceDemandingBehaviour(AbstractLoopAction newAbstractLoopAction_ResourceDemandingBehaviour) - Specified by:
setAbstractLoopAction_ResourceDemandingBehaviourin interfaceResourceDemandingBehaviour- Parameters:
newAbstractLoopAction_ResourceDemandingBehaviour- the new value of the 'Abstract Loop Action Resource Demanding Behaviour' container reference.- See Also:
- Generated class or method.
-
getAbstractBranchTransition_ResourceDemandingBehaviour
- Specified by:
getAbstractBranchTransition_ResourceDemandingBehaviourin interfaceResourceDemandingBehaviour- Returns:
- the value of the 'Abstract Branch Transition Resource Demanding Behaviour' container reference.
- See Also:
- Generated class or method.
-
basicSetAbstractBranchTransition_ResourceDemandingBehaviour
public NotificationChain basicSetAbstractBranchTransition_ResourceDemandingBehaviour(AbstractBranchTransition newAbstractBranchTransition_ResourceDemandingBehaviour, NotificationChain msgs) - Generated class or method.
-
setAbstractBranchTransition_ResourceDemandingBehaviour
public void setAbstractBranchTransition_ResourceDemandingBehaviour(AbstractBranchTransition newAbstractBranchTransition_ResourceDemandingBehaviour) - Specified by:
setAbstractBranchTransition_ResourceDemandingBehaviourin interfaceResourceDemandingBehaviour- Parameters:
newAbstractBranchTransition_ResourceDemandingBehaviour- the new value of the 'Abstract Branch Transition Resource Demanding Behaviour' container reference.- See Also:
- Generated class or method.
-
getSteps_Behaviour
- Specified by:
getSteps_Behaviourin interfaceResourceDemandingBehaviour- Returns:
- the value of the 'Steps Behaviour' containment reference list.
- See Also:
- Generated class or method.
-
getFailureHandlingAlternatives__RecoveryActionBehaviour
- Specified by:
getFailureHandlingAlternatives__RecoveryActionBehaviourin interfaceRecoveryActionBehaviour- Returns:
- the value of the 'Failure Handling Alternatives Recovery Action Behaviour' reference list.
- See Also:
- Generated class or method.
-
getRecoveryAction__RecoveryActionBehaviour
- Specified by:
getRecoveryAction__RecoveryActionBehaviourin interfaceRecoveryActionBehaviour- Returns:
- the value of the 'Recovery Action Recovery Action Behaviour' container reference.
- See Also:
- Generated class or method.
-
basicSetRecoveryAction__RecoveryActionBehaviour
public NotificationChain basicSetRecoveryAction__RecoveryActionBehaviour(RecoveryAction newRecoveryAction__RecoveryActionBehaviour, NotificationChain msgs) - Generated class or method.
-
setRecoveryAction__RecoveryActionBehaviour
public void setRecoveryAction__RecoveryActionBehaviour(RecoveryAction newRecoveryAction__RecoveryActionBehaviour) - Specified by:
setRecoveryAction__RecoveryActionBehaviourin interfaceRecoveryActionBehaviour- Parameters:
newRecoveryAction__RecoveryActionBehaviour- the new value of the 'Recovery Action Recovery Action Behaviour' container reference.- See Also:
- Generated class or method.
-
startActionNeedsRouteToStopAction
public boolean startActionNeedsRouteToStopAction(DiagnosticChain diagnostics, Map<Object, Object> context) - Specified by:
startActionNeedsRouteToStopActionin interfaceResourceDemandingBehaviour- Generated class or method.
-
eInverseAdd
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseAddin classBasicEObjectImpl- Generated class or method.
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemovein classBasicEObjectImpl- Generated class or method.
-
eBasicRemoveFromContainerFeature
- Overrides:
eBasicRemoveFromContainerFeaturein classBasicEObjectImpl- Generated class or method.
-
eGet
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classFailureHandlingEntityImpl- Generated class or method.
-
eSet
- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classFailureHandlingEntityImpl- Generated class or method.
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classFailureHandlingEntityImpl- Generated class or method.
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classFailureHandlingEntityImpl- Generated class or method.
-
eBaseStructuralFeatureID
- Specified by:
eBaseStructuralFeatureIDin interfaceInternalEObject- Overrides:
eBaseStructuralFeatureIDin classEntityImpl- Generated class or method.
-
eDerivedStructuralFeatureID
- Specified by:
eDerivedStructuralFeatureIDin interfaceInternalEObject- Overrides:
eDerivedStructuralFeatureIDin classEntityImpl- Generated class or method.
-