public class ScenarioBehaviourImpl extends EntityImpl implements ScenarioBehaviour
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_BASENILeBaseStructuralFeatureID, eDerivedStructuralFeatureID, getEntityName, setEntityNamecdoClassInfo, 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, eNotifygetEntityName, setEntityNamecdoConflict, 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 UsageScenario getUsageScenario_SenarioBehaviour()
getUsageScenario_SenarioBehaviour in interface ScenarioBehaviourScenarioBehaviour.setUsageScenario_SenarioBehaviour(UsageScenario),
UsagemodelPackage.getScenarioBehaviour_UsageScenario_SenarioBehaviour(),
UsageScenario.getScenarioBehaviour_UsageScenario()public NotificationChain basicSetUsageScenario_SenarioBehaviour(UsageScenario newUsageScenario_SenarioBehaviour, NotificationChain msgs)
public void setUsageScenario_SenarioBehaviour(UsageScenario newUsageScenario_SenarioBehaviour)
setUsageScenario_SenarioBehaviour in interface ScenarioBehaviournewUsageScenario_SenarioBehaviour - the new value of the 'Usage Scenario Senario Behaviour' container
reference.ScenarioBehaviour.getUsageScenario_SenarioBehaviour()public BranchTransition getBranchTransition_ScenarioBehaviour()
getBranchTransition_ScenarioBehaviour in interface ScenarioBehaviourScenarioBehaviour.setBranchTransition_ScenarioBehaviour(BranchTransition),
UsagemodelPackage.getScenarioBehaviour_BranchTransition_ScenarioBehaviour(),
BranchTransition.getBranchedBehaviour_BranchTransition()public NotificationChain basicSetBranchTransition_ScenarioBehaviour(BranchTransition newBranchTransition_ScenarioBehaviour, NotificationChain msgs)
public void setBranchTransition_ScenarioBehaviour(BranchTransition newBranchTransition_ScenarioBehaviour)
setBranchTransition_ScenarioBehaviour in interface ScenarioBehaviournewBranchTransition_ScenarioBehaviour - the new value of the 'Branch Transition Scenario Behaviour' container
reference.ScenarioBehaviour.getBranchTransition_ScenarioBehaviour()public Loop getLoop_ScenarioBehaviour()
getLoop_ScenarioBehaviour in interface ScenarioBehaviourScenarioBehaviour.setLoop_ScenarioBehaviour(Loop),
UsagemodelPackage.getScenarioBehaviour_Loop_ScenarioBehaviour(),
Loop.getBodyBehaviour_Loop()public NotificationChain basicSetLoop_ScenarioBehaviour(Loop newLoop_ScenarioBehaviour, NotificationChain msgs)
public void setLoop_ScenarioBehaviour(Loop newLoop_ScenarioBehaviour)
setLoop_ScenarioBehaviour in interface ScenarioBehaviournewLoop_ScenarioBehaviour - the new value of the 'Loop Scenario Behaviour' container reference.ScenarioBehaviour.getLoop_ScenarioBehaviour()public EList<AbstractUserAction> getActions_ScenarioBehaviour()
getActions_ScenarioBehaviour in interface ScenarioBehaviourUsagemodelPackage.getScenarioBehaviour_Actions_ScenarioBehaviour(),
AbstractUserAction.getScenarioBehaviour_AbstractUserAction()public boolean Exactlyonestart(DiagnosticChain diagnostics, Map<Object,Object> context)
Exactlyonestart in interface ScenarioBehaviourdiagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean Exactlyonestop(DiagnosticChain diagnostics, Map<Object,Object> context)
Exactlyonestop in interface ScenarioBehaviourdiagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean EachuseractionexceptStartandStopmusthaveapredecessorandsuccessor(DiagnosticChain diagnostics, Map<Object,Object> context)
EachuseractionexceptStartandStopmusthaveapredecessorandsuccessor in interface ScenarioBehaviourdiagnostics - 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 EntityImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class EntityImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class EntityImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class EntityImpl