public class StateTransitionImpl extends NamedElementImpl implements StateTransition
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 |
|---|---|
Constraint |
basicGetGuard() |
AbstractInformationFlow |
basicGetRealizedFlow() |
AbstractState |
basicGetSource() |
AbstractState |
basicGetTarget() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetRealizedFlow(AbstractInformationFlow newRealizedFlow,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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 |
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) |
org.eclipse.emf.common.util.EList<AbstractEvent> |
getEffect() |
Constraint |
getGuard() |
TransitionKind |
getKind() |
org.eclipse.emf.common.util.EList<StateTransitionRealization> |
getOwnedStateTransitionRealizations() |
AbstractInformationFlow |
getRealizedFlow() |
org.eclipse.emf.common.util.EList<StateTransition> |
getRealizedStateTransitions() |
org.eclipse.emf.common.util.EList<StateTransition> |
getRealizingStateTransitions() |
AbstractState |
getSource() |
AbstractState |
getTarget() |
java.lang.String |
getTriggerDescription() |
org.eclipse.emf.common.util.EList<AbstractEvent> |
getTriggers() |
void |
setGuard(Constraint newGuard) |
void |
setKind(TransitionKind newKind) |
void |
setRealizedFlow(AbstractInformationFlow newRealizedFlow) |
void |
setSource(AbstractState newSource) |
void |
setTarget(AbstractState newTarget) |
void |
setTriggerDescription(java.lang.String newTriggerDescription) |
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, 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 AbstractInformationFlow getRealizedFlow()
getRealizedFlow in interface AbstractRelationshipAbstractRelationship.setRealizedFlow(AbstractInformationFlow),
ModellingcorePackage.getAbstractRelationship_RealizedFlow(),
AbstractInformationFlow.getRealizations()public AbstractInformationFlow basicGetRealizedFlow()
public org.eclipse.emf.common.notify.NotificationChain basicSetRealizedFlow(AbstractInformationFlow newRealizedFlow, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRealizedFlow(AbstractInformationFlow newRealizedFlow)
setRealizedFlow in interface AbstractRelationshipnewRealizedFlow - the new value of the 'Realized Flow' reference.AbstractRelationship.getRealizedFlow()public Constraint getGuard()
getGuard in interface StateTransitionStateTransition.setGuard(Constraint),
CapellacommonPackage.getStateTransition_Guard()public Constraint basicGetGuard()
public void setGuard(Constraint newGuard)
setGuard in interface StateTransitionnewGuard - the new value of the 'Guard' reference.StateTransition.getGuard()public TransitionKind getKind()
getKind in interface StateTransitionTransitionKind,
StateTransition.setKind(TransitionKind),
CapellacommonPackage.getStateTransition_Kind()public void setKind(TransitionKind newKind)
setKind in interface StateTransitionnewKind - the new value of the 'Kind' attribute.TransitionKind,
StateTransition.getKind()public java.lang.String getTriggerDescription()
getTriggerDescription in interface StateTransitionStateTransition.setTriggerDescription(String),
CapellacommonPackage.getStateTransition_TriggerDescription()public void setTriggerDescription(java.lang.String newTriggerDescription)
setTriggerDescription in interface StateTransitionnewTriggerDescription - the new value of the 'Trigger Description' attribute.StateTransition.getTriggerDescription()public AbstractState getSource()
getSource in interface StateTransitionStateTransition.setSource(AbstractState),
CapellacommonPackage.getStateTransition_Source()public AbstractState basicGetSource()
public void setSource(AbstractState newSource)
setSource in interface StateTransitionnewSource - the new value of the 'Source' reference.StateTransition.getSource()public AbstractState getTarget()
getTarget in interface StateTransitionStateTransition.setTarget(AbstractState),
CapellacommonPackage.getStateTransition_Target()public AbstractState basicGetTarget()
public void setTarget(AbstractState newTarget)
setTarget in interface StateTransitionnewTarget - the new value of the 'Target' reference.StateTransition.getTarget()public org.eclipse.emf.common.util.EList<AbstractEvent> getEffect()
getEffect in interface StateTransitionCapellacommonPackage.getStateTransition_Effect()public org.eclipse.emf.common.util.EList<AbstractEvent> getTriggers()
getTriggers in interface StateTransitionCapellacommonPackage.getStateTransition_Triggers()public org.eclipse.emf.common.util.EList<StateTransitionRealization> getOwnedStateTransitionRealizations()
getOwnedStateTransitionRealizations in interface StateTransitionCapellacommonPackage.getStateTransition_OwnedStateTransitionRealizations()public org.eclipse.emf.common.util.EList<StateTransition> getRealizedStateTransitions()
getRealizedStateTransitions in interface StateTransitionCapellacommonPackage.getStateTransition_RealizedStateTransitions()public org.eclipse.emf.common.util.EList<StateTransition> getRealizingStateTransitions()
getRealizingStateTransitions in interface StateTransitionCapellacommonPackage.getStateTransition_RealizingStateTransitions()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 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