|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.hyades.models.common.common.impl.CMNNamedElementImpl
org.eclipse.hyades.models.common.interactions.impl.BVRInteractionFragmentImpl
org.eclipse.hyades.models.common.interactions.impl.BVREventOccurrenceImpl
org.eclipse.hyades.models.common.interactions.impl.BVRMessageEndImpl
public class BVRMessageEndImpl
An implementation of the model object 'BVR Message End'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
static java.lang.String |
copyright
|
static java.lang.String |
SYNCHRONIZATION_FLAG
|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
void |
associateOperationToMessageEnd(IMethod method)
|
void |
associateOperationToMessageEnd(IMethod method,
IDeployableComponent component)
|
BVRMessage |
basicGetReceiveMessage()
|
BVRMessage |
basicGetSendMessage()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetReceiveMessage(BVRMessage newReceiveMessage,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSendMessage(BVRMessage newSendMessage,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
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)
|
IMethod |
getInvocation()
Returns the IMethod that is invoked by the TargetInvocation. |
BVRMessage |
getReceiveMessage()
|
BVRMessage |
getSendMessage()
|
IDeployableComponent |
getTarget()
Returns the target component for the invocation. |
boolean |
isSynchronous()
Returns the synchonization state of the action. |
void |
setInvocation(IMethod method)
Assigns the method to be invoked. |
void |
setReceiveMessage(BVRMessage newReceiveMessage)
|
void |
setSendMessage(BVRMessage newSendMessage)
|
void |
setSynchronous(boolean synchronous)
Sets the synchonization state of the action. |
| Methods inherited from class org.eclipse.hyades.models.common.interactions.impl.BVREventOccurrenceImpl |
|---|
basicGetFinishExecutionOccurrence, basicGetStartExecutionOcurrence, basicSetFinishExecutionOccurrence, basicSetStartExecutionOcurrence, getFinishExecutionOccurrence, getSourceGeneralOrderings, getStartExecutionOcurrence, getTargetGeneralOrderings, setFinishExecutionOccurrence, setStartExecutionOcurrence |
| Methods inherited from class org.eclipse.hyades.models.common.interactions.impl.BVRInteractionFragmentImpl |
|---|
basicSetDefaultApplication, eBasicRemoveFromContainerFeature, getActionAnnotations, getActionProperties, getAnnotations, getDefaultApplication, getGeneralOrderings, getInteraction, getLifelines, getMessages, getProperties, setDefaultApplication, setInteraction |
| Methods inherited from class org.eclipse.hyades.models.common.common.impl.CMNNamedElementImpl |
|---|
getAdapter, getDescription, getId, getName, setDescription, setId, setName, toString |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.hyades.models.common.interactions.BVREventOccurrence |
|---|
getFinishExecutionOccurrence, getSourceGeneralOrderings, getStartExecutionOcurrence, getTargetGeneralOrderings, setFinishExecutionOccurrence, setStartExecutionOcurrence |
| Methods inherited from interface org.eclipse.hyades.models.common.interactions.BVRInteractionFragment |
|---|
getAnnotations, getDefaultApplication, getGeneralOrderings, getInteraction, getLifelines, getMessages, getProperties, setDefaultApplication, setInteraction |
| Methods inherited from interface org.eclipse.hyades.models.common.common.CMNNamedElement |
|---|
getDescription, getId, getName, setDescription, setId, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.IAction |
|---|
getActionAnnotations, getActionProperties |
| Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.INamedElement |
|---|
getDescription, getId, getName, setDescription, setId, setName |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
public static final java.lang.String copyright
public static final java.lang.String SYNCHRONIZATION_FLAG
| Method Detail |
|---|
public BVRMessage getReceiveMessage()
getReceiveMessage in interface BVRMessageEndBVRMessageEnd.setReceiveMessage(BVRMessage),
Common_Behavior_InteractionsPackage.getBVRMessageEnd_ReceiveMessage(),
BVRMessage.getReceiveMessageEnd()public BVRMessage basicGetReceiveMessage()
public org.eclipse.emf.common.notify.NotificationChain basicSetReceiveMessage(BVRMessage newReceiveMessage,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setReceiveMessage(BVRMessage newReceiveMessage)
setReceiveMessage in interface BVRMessageEndnewReceiveMessage - the new value of the 'Receive Message' reference.BVRMessageEnd.getReceiveMessage()public BVRMessage getSendMessage()
getSendMessage in interface BVRMessageEndBVRMessageEnd.setSendMessage(BVRMessage),
Common_Behavior_InteractionsPackage.getBVRMessageEnd_SendMessage(),
BVRMessage.getSendMessageEnd()public BVRMessage basicGetSendMessage()
public org.eclipse.emf.common.notify.NotificationChain basicSetSendMessage(BVRMessage newSendMessage,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSendMessage(BVRMessage newSendMessage)
setSendMessage in interface BVRMessageEndnewSendMessage - the new value of the 'Send Message' reference.BVRMessageEnd.getSendMessage()
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 BVREventOccurrenceImpl
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 BVREventOccurrenceImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class BVREventOccurrenceImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BVREventOccurrenceImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BVREventOccurrenceImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class BVREventOccurrenceImplpublic IDeployableComponent getTarget()
ITargetInvocationThis reference is unidirectional.
getTarget in interface ITargetInvocationpublic IMethod getInvocation()
ITargetInvocation
getInvocation in interface ITargetInvocationpublic void setInvocation(IMethod method)
ITargetInvocation
setInvocation in interface ITargetInvocation
public void associateOperationToMessageEnd(IMethod method,
IDeployableComponent component)
public void associateOperationToMessageEnd(IMethod method)
public boolean isSynchronous()
IActionIf the action implementation doesn't support this concept this method must return true.
isSynchronous in interface IActionisSynchronous in class BVRInteractionFragmentImpl
public void setSynchronous(boolean synchronous)
throws java.lang.UnsupportedOperationException
IActionIf the action implementation doesn't support this concept this method should throw UnsupportedOperationException.
setSynchronous in interface IActionsetSynchronous in class BVRInteractionFragmentImpljava.lang.UnsupportedOperationException
|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||