public class SequenceMessageImpl extends NamedElementImpl implements SequenceMessage
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.EObservableAdapterListbasicGetStatus, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, 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 MessageKind getKind()
getKind in interface SequenceMessageMessageKind,
SequenceMessage.setKind(MessageKind),
InteractionPackage.getSequenceMessage_Kind()public void setKind(MessageKind newKind)
setKind in interface SequenceMessagenewKind - the new value of the 'Kind' attribute.MessageKind,
SequenceMessage.getKind()public Constraint getExchangeContext()
getExchangeContext in interface SequenceMessageSequenceMessage.setExchangeContext(Constraint),
InteractionPackage.getSequenceMessage_ExchangeContext()public Constraint basicGetExchangeContext()
public void setExchangeContext(Constraint newExchangeContext)
setExchangeContext in interface SequenceMessagenewExchangeContext - the new value of the 'Exchange Context' reference.SequenceMessage.getExchangeContext()public MessageEnd getSendingEnd()
getSendingEnd in interface SequenceMessageSequenceMessage.setSendingEnd(MessageEnd),
InteractionPackage.getSequenceMessage_SendingEnd()public MessageEnd basicGetSendingEnd()
public void setSendingEnd(MessageEnd newSendingEnd)
setSendingEnd in interface SequenceMessagenewSendingEnd - the new value of the 'Sending End' reference.SequenceMessage.getSendingEnd()public MessageEnd getReceivingEnd()
getReceivingEnd in interface SequenceMessageSequenceMessage.setReceivingEnd(MessageEnd),
InteractionPackage.getSequenceMessage_ReceivingEnd()public MessageEnd basicGetReceivingEnd()
public void setReceivingEnd(MessageEnd newReceivingEnd)
setReceivingEnd in interface SequenceMessagenewReceivingEnd - the new value of the 'Receiving End' reference.SequenceMessage.getReceivingEnd()public AbstractEventOperation getInvokedOperation()
getInvokedOperation in interface SequenceMessageInteractionPackage.getSequenceMessage_InvokedOperation()public AbstractEventOperation basicGetInvokedOperation()
public org.eclipse.emf.common.util.EList<ExchangeItem> getExchangedItems()
getExchangedItems in interface SequenceMessageInteractionPackage.getSequenceMessage_ExchangedItems()public Part getSendingPart()
getSendingPart in interface SequenceMessageInteractionPackage.getSequenceMessage_SendingPart()public Part basicGetSendingPart()
public Part getReceivingPart()
getReceivingPart in interface SequenceMessageInteractionPackage.getSequenceMessage_ReceivingPart()public Part basicGetReceivingPart()
public AbstractFunction getSendingFunction()
getSendingFunction in interface SequenceMessageInteractionPackage.getSequenceMessage_SendingFunction()public AbstractFunction basicGetSendingFunction()
public AbstractFunction getReceivingFunction()
getReceivingFunction in interface SequenceMessageInteractionPackage.getSequenceMessage_ReceivingFunction()public AbstractFunction basicGetReceivingFunction()
public org.eclipse.emf.common.util.EList<SequenceMessageValuation> getOwnedSequenceMessageValuations()
getOwnedSequenceMessageValuations in interface SequenceMessageInteractionPackage.getSequenceMessage_OwnedSequenceMessageValuations()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 java.lang.String toString()
toString in class NamedElementImpl