public class ResourceDemandingSEFFImpl extends de.uka.ipd.sdq.identifier.impl.IdentifierImpl implements ResourceDemandingSEFF
The following features are implemented:
MinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
static String |
copyright |
EOPPOSITE_FEATURE_BASENILcdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createLock, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eClass, eContainerFeatureID, eDirectResource, eInternalContainer, eInternalResource, equals, eSetClass, eSetResource, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toStringeDerivedStructuralFeatureIDeAdapters, eContents, eCrossReferences, eDeliver, eIsProxy, eProxyURI, eSetDeliver, eSetProxyURIeAllContents, eBasicRemoveFromContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetStore, eSetting, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifycdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOptioneAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereBasicRemoveFromContainer, eDerivedOperationID, eGet, eInverseAdd, eInverseRemove, eInvoke, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegmentpublic static final String copyright
public String getSeffTypeID()
getSeffTypeID in interface ServiceEffectSpecificationServiceEffectSpecification.setSeffTypeID(String),
SeffPackage.getServiceEffectSpecification_SeffTypeID()public void setSeffTypeID(String newSeffTypeID)
setSeffTypeID in interface ServiceEffectSpecificationnewSeffTypeID - the new value of the 'Seff Type ID' attribute.ServiceEffectSpecification.getSeffTypeID()public Signature getDescribedService__SEFF()
getDescribedService__SEFF in interface ServiceEffectSpecificationServiceEffectSpecification.setDescribedService__SEFF(Signature),
SeffPackage.getServiceEffectSpecification_DescribedService__SEFF()public Signature basicGetDescribedService__SEFF()
public void setDescribedService__SEFF(Signature newDescribedService__SEFF)
setDescribedService__SEFF in interface ServiceEffectSpecificationnewDescribedService__SEFF - the new value of the 'Described Service SEFF' reference.ServiceEffectSpecification.getDescribedService__SEFF()public BasicComponent getBasicComponent_ServiceEffectSpecification()
getBasicComponent_ServiceEffectSpecification in interface ServiceEffectSpecificationServiceEffectSpecification.setBasicComponent_ServiceEffectSpecification(BasicComponent),
SeffPackage.getServiceEffectSpecification_BasicComponent_ServiceEffectSpecification(),
BasicComponent.getServiceEffectSpecifications__BasicComponent()public NotificationChain basicSetBasicComponent_ServiceEffectSpecification(BasicComponent newBasicComponent_ServiceEffectSpecification, NotificationChain msgs)
public void setBasicComponent_ServiceEffectSpecification(BasicComponent newBasicComponent_ServiceEffectSpecification)
setBasicComponent_ServiceEffectSpecification in interface ServiceEffectSpecificationnewBasicComponent_ServiceEffectSpecification - the new value of the 'Basic Component Service Effect Specification'
container reference.ServiceEffectSpecification.getBasicComponent_ServiceEffectSpecification()public AbstractLoopAction getAbstractLoopAction_ResourceDemandingBehaviour()
getAbstractLoopAction_ResourceDemandingBehaviour in interface ResourceDemandingBehaviourResourceDemandingBehaviour.setAbstractLoopAction_ResourceDemandingBehaviour(AbstractLoopAction),
SeffPackage.getResourceDemandingBehaviour_AbstractLoopAction_ResourceDemandingBehaviour(),
AbstractLoopAction.getBodyBehaviour_Loop()public NotificationChain basicSetAbstractLoopAction_ResourceDemandingBehaviour(AbstractLoopAction newAbstractLoopAction_ResourceDemandingBehaviour, NotificationChain msgs)
public void setAbstractLoopAction_ResourceDemandingBehaviour(AbstractLoopAction newAbstractLoopAction_ResourceDemandingBehaviour)
setAbstractLoopAction_ResourceDemandingBehaviour in interface ResourceDemandingBehaviournewAbstractLoopAction_ResourceDemandingBehaviour - the new value of the 'Abstract Loop Action Resource Demanding Behaviour'
container reference.ResourceDemandingBehaviour.getAbstractLoopAction_ResourceDemandingBehaviour()public AbstractBranchTransition getAbstractBranchTransition_ResourceDemandingBehaviour()
getAbstractBranchTransition_ResourceDemandingBehaviour in interface ResourceDemandingBehaviourResourceDemandingBehaviour.setAbstractBranchTransition_ResourceDemandingBehaviour(AbstractBranchTransition),
SeffPackage.getResourceDemandingBehaviour_AbstractBranchTransition_ResourceDemandingBehaviour(),
AbstractBranchTransition.getBranchBehaviour_BranchTransition()public NotificationChain basicSetAbstractBranchTransition_ResourceDemandingBehaviour(AbstractBranchTransition newAbstractBranchTransition_ResourceDemandingBehaviour, NotificationChain msgs)
public void setAbstractBranchTransition_ResourceDemandingBehaviour(AbstractBranchTransition newAbstractBranchTransition_ResourceDemandingBehaviour)
setAbstractBranchTransition_ResourceDemandingBehaviour in interface ResourceDemandingBehaviournewAbstractBranchTransition_ResourceDemandingBehaviour - the new value of the ' Abstract Branch Transition Resource Demanding
Behaviour' container reference.ResourceDemandingBehaviour.getAbstractBranchTransition_ResourceDemandingBehaviour()public EList<AbstractAction> getSteps_Behaviour()
getSteps_Behaviour in interface ResourceDemandingBehaviourSeffPackage.getResourceDemandingBehaviour_Steps_Behaviour(),
AbstractAction.getResourceDemandingBehaviour_AbstractAction()public EList<ResourceDemandingInternalBehaviour> getResourceDemandingInternalBehaviours()
getResourceDemandingInternalBehaviours in interface ResourceDemandingSEFFSeffPackage.getResourceDemandingSEFF_ResourceDemandingInternalBehaviours(),
ResourceDemandingInternalBehaviour.getResourceDemandingSEFF_ResourceDemandingInternalBehaviour()public boolean ReferencedSignatureMustBelongToInterfaceReferencedByProvidedRole(DiagnosticChain diagnostics, Map<Object,Object> context)
ReferencedSignatureMustBelongToInterfaceReferencedByProvidedRole in interface ServiceEffectSpecificationdiagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean ExactlyOneStopAction(DiagnosticChain diagnostics, Map<Object,Object> context)
ExactlyOneStopAction in interface ResourceDemandingBehaviourdiagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean ExactlyOneStartAction(DiagnosticChain diagnostics, Map<Object,Object> context)
ExactlyOneStartAction in interface ResourceDemandingBehaviourdiagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean EachActionExceptStartActionandStopActionMustHhaveAPredecessorAndSuccessor(DiagnosticChain diagnostics, Map<Object,Object> context)
EachActionExceptStartActionandStopActionMustHhaveAPredecessorAndSuccessor in interface ResourceDemandingBehaviourdiagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd in class BasicEObjectImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature in class BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class de.uka.ipd.sdq.identifier.impl.IdentifierImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class de.uka.ipd.sdq.identifier.impl.IdentifierImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class de.uka.ipd.sdq.identifier.impl.IdentifierImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class de.uka.ipd.sdq.identifier.impl.IdentifierImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
eBaseStructuralFeatureID in interface InternalEObjecteBaseStructuralFeatureID in class BasicEObjectImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
eDerivedStructuralFeatureID in interface InternalEObjecteDerivedStructuralFeatureID in class BasicEObjectImpl