public class ScenarioImpl extends NamedElementImpl implements Scenario
The following features are implemented:
Owned TracesContained Generic TracesContained Requirements TracesNaming RulesIs Control OperatorOwned Parameter SetOwned ParameterKindMergedPre ConditionPost ConditionOwned Instance RolesOwned MessagesOwned Interaction FragmentsOwned Time LapsesOwned EventsOwned Formal GatesOwned Scenario RealizationOwned Constraint DurationsContained FunctionsContained PartsReferenced ScenariosRealized ScenariosRealizing Scenariosorg.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 |
|---|---|
Constraint |
basicGetPostCondition() |
Constraint |
basicGetPreCondition() |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass) |
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) |
org.eclipse.emf.common.util.EList<AbstractFunction> |
getContainedFunctions() |
org.eclipse.emf.common.util.EList<GenericTrace> |
getContainedGenericTraces() |
org.eclipse.emf.common.util.EList<Part> |
getContainedParts() |
org.eclipse.emf.common.util.EList<RequirementsTrace> |
getContainedRequirementsTraces() |
ScenarioKind |
getKind() |
org.eclipse.emf.common.util.EList<NamingRule> |
getNamingRules() |
org.eclipse.emf.common.util.EList<ConstraintDuration> |
getOwnedConstraintDurations() |
org.eclipse.emf.common.util.EList<Event> |
getOwnedEvents() |
org.eclipse.emf.common.util.EList<Gate> |
getOwnedFormalGates() |
org.eclipse.emf.common.util.EList<InstanceRole> |
getOwnedInstanceRoles() |
org.eclipse.emf.common.util.EList<InteractionFragment> |
getOwnedInteractionFragments() |
org.eclipse.emf.common.util.EList<SequenceMessage> |
getOwnedMessages() |
org.eclipse.emf.common.util.EList<AbstractParameter> |
getOwnedParameter() |
org.eclipse.emf.common.util.EList<AbstractParameterSet> |
getOwnedParameterSet() |
org.eclipse.emf.common.util.EList<ScenarioRealization> |
getOwnedScenarioRealization() |
org.eclipse.emf.common.util.EList<TimeLapse> |
getOwnedTimeLapses() |
org.eclipse.emf.common.util.EList<Trace> |
getOwnedTraces() |
Constraint |
getPostCondition() |
Constraint |
getPreCondition() |
org.eclipse.emf.common.util.EList<Scenario> |
getRealizedScenarios() |
org.eclipse.emf.common.util.EList<Scenario> |
getRealizingScenarios() |
org.eclipse.emf.common.util.EList<Scenario> |
getReferencedScenarios() |
boolean |
isIsControlOperator() |
boolean |
isMerged() |
void |
setIsControlOperator(boolean newIsControlOperator) |
void |
setKind(ScenarioKind newKind) |
void |
setMerged(boolean newMerged) |
void |
setPostCondition(Constraint newPostCondition) |
void |
setPreCondition(Constraint newPreCondition) |
java.lang.String |
toString() |
basicGetStatus, getAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getIncomingTraces, getOutgoingTraces, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, isVisibleInDoc, isVisibleInLM, setDescription, setReview, setStatus, setSummary, setVisibleInDoc, setVisibleInLMgetName, setNamedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, 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, waitgetName, setNamegetAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, setDescription, setReview, setStatus, setSummarygetIncomingTraces, getOutgoingTracesisVisibleInDoc, isVisibleInLM, setVisibleInDoc, setVisibleInLMdestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic org.eclipse.emf.common.util.EList<Trace> getOwnedTraces()
getOwnedTraces in interface NamespaceCapellacorePackage.getNamespace_OwnedTraces()public org.eclipse.emf.common.util.EList<GenericTrace> getContainedGenericTraces()
getContainedGenericTraces in interface NamespaceCapellacorePackage.getNamespace_ContainedGenericTraces()public org.eclipse.emf.common.util.EList<RequirementsTrace> getContainedRequirementsTraces()
getContainedRequirementsTraces in interface NamespaceCapellacorePackage.getNamespace_ContainedRequirementsTraces()public org.eclipse.emf.common.util.EList<NamingRule> getNamingRules()
getNamingRules in interface NamespaceCapellacorePackage.getNamespace_NamingRules()public boolean isIsControlOperator()
isIsControlOperator in interface AbstractBehaviorAbstractBehavior.setIsControlOperator(boolean),
BehaviorPackage.getAbstractBehavior_IsControlOperator()public void setIsControlOperator(boolean newIsControlOperator)
setIsControlOperator in interface AbstractBehaviornewIsControlOperator - the new value of the 'Is Control Operator' attribute.AbstractBehavior.isIsControlOperator()public org.eclipse.emf.common.util.EList<AbstractParameterSet> getOwnedParameterSet()
getOwnedParameterSet in interface AbstractBehaviorBehaviorPackage.getAbstractBehavior_OwnedParameterSet()public org.eclipse.emf.common.util.EList<AbstractParameter> getOwnedParameter()
getOwnedParameter in interface AbstractBehaviorBehaviorPackage.getAbstractBehavior_OwnedParameter()public Constraint getPreCondition()
getPreCondition in interface ScenarioScenario.setPreCondition(Constraint),
InteractionPackage.getScenario_PreCondition()public Constraint basicGetPreCondition()
public void setPreCondition(Constraint newPreCondition)
setPreCondition in interface ScenarionewPreCondition - the new value of the 'Pre Condition' reference.Scenario.getPreCondition()public Constraint getPostCondition()
getPostCondition in interface ScenarioScenario.setPostCondition(Constraint),
InteractionPackage.getScenario_PostCondition()public Constraint basicGetPostCondition()
public void setPostCondition(Constraint newPostCondition)
setPostCondition in interface ScenarionewPostCondition - the new value of the 'Post Condition' reference.Scenario.getPostCondition()public ScenarioKind getKind()
getKind in interface ScenarioScenarioKind,
Scenario.setKind(ScenarioKind),
InteractionPackage.getScenario_Kind()public void setKind(ScenarioKind newKind)
setKind in interface ScenarionewKind - the new value of the 'Kind' attribute.ScenarioKind,
Scenario.getKind()public boolean isMerged()
isMerged in interface ScenarioScenario.setMerged(boolean),
InteractionPackage.getScenario_Merged()public void setMerged(boolean newMerged)
setMerged in interface ScenarionewMerged - the new value of the 'Merged' attribute.Scenario.isMerged()public org.eclipse.emf.common.util.EList<InstanceRole> getOwnedInstanceRoles()
getOwnedInstanceRoles in interface ScenarioInteractionPackage.getScenario_OwnedInstanceRoles()public org.eclipse.emf.common.util.EList<SequenceMessage> getOwnedMessages()
getOwnedMessages in interface ScenarioInteractionPackage.getScenario_OwnedMessages()public org.eclipse.emf.common.util.EList<InteractionFragment> getOwnedInteractionFragments()
getOwnedInteractionFragments in interface ScenarioInteractionPackage.getScenario_OwnedInteractionFragments()public org.eclipse.emf.common.util.EList<TimeLapse> getOwnedTimeLapses()
getOwnedTimeLapses in interface ScenarioInteractionPackage.getScenario_OwnedTimeLapses()public org.eclipse.emf.common.util.EList<Event> getOwnedEvents()
getOwnedEvents in interface ScenarioInteractionPackage.getScenario_OwnedEvents()public org.eclipse.emf.common.util.EList<Gate> getOwnedFormalGates()
getOwnedFormalGates in interface ScenarioInteractionPackage.getScenario_OwnedFormalGates()public org.eclipse.emf.common.util.EList<ScenarioRealization> getOwnedScenarioRealization()
getOwnedScenarioRealization in interface ScenarioInteractionPackage.getScenario_OwnedScenarioRealization()public org.eclipse.emf.common.util.EList<ConstraintDuration> getOwnedConstraintDurations()
getOwnedConstraintDurations in interface ScenarioInteractionPackage.getScenario_OwnedConstraintDurations()public org.eclipse.emf.common.util.EList<AbstractFunction> getContainedFunctions()
getContainedFunctions in interface ScenarioInteractionPackage.getScenario_ContainedFunctions()public org.eclipse.emf.common.util.EList<Part> getContainedParts()
getContainedParts in interface ScenarioInteractionPackage.getScenario_ContainedParts()public org.eclipse.emf.common.util.EList<Scenario> getReferencedScenarios()
getReferencedScenarios in interface ScenarioInteractionPackage.getScenario_ReferencedScenarios()public org.eclipse.emf.common.util.EList<Scenario> getRealizedScenarios()
getRealizedScenarios in interface ScenarioInteractionPackage.getScenario_RealizedScenarios(),
Scenario.getRealizingScenarios()public org.eclipse.emf.common.util.EList<Scenario> getRealizingScenarios()
getRealizingScenarios in interface ScenarioInteractionPackage.getScenario_RealizingScenarios(),
Scenario.getRealizedScenarios()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 NamedElementImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NamedElementImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NamedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NamedElementImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class NamedElementImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class NamedElementImplpublic java.lang.String toString()
toString in class NamedElementImpl