org.eclipse.ocl.examples.pivot
Interface MessageType

All Superinterfaces:
Element, org.eclipse.emf.ecore.EObject, MonikeredElement, Nameable, NamedElement, org.eclipse.emf.common.notify.Notifier, ParameterableElement, PivotObject, TemplateableElement, Type, Visitable
All Known Implementing Classes:
MessageTypeImpl

public interface MessageType
extends Type

A representation of the model object 'Message Type'.

The following features are supported:

See Also:
PivotPackage.getMessageType()
Generated
Model

Method Summary
 Operation getReferredOperation()
          Returns the value of the 'Referred Operation' reference.
 Signal getReferredSignal()
          Returns the value of the 'Referred Signal' reference.
 void setReferredOperation(Operation value)
          Sets the value of the 'Referred Operation' reference.
 void setReferredSignal(Signal value)
          Sets the value of the 'Referred Signal' reference.
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.Type
getInstanceClassName, getPackage, setInstanceClassName, setPackage
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.NamedElement
createOwnedAnnotation, createOwnedRule, getName, getOwnedAnnotations, getOwnedRules, isStatic, setIsStatic, setName
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.TemplateableElement
createOwnedTemplateSignature, createTemplateBinding, getOwnedTemplateSignature, getTemplateBindings, getUnspecializedElement, isTemplate, parameterableElements, setOwnedTemplateSignature, setUnspecializedElement
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.ParameterableElement
getOwningTemplateParameter, getTemplateParameter, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.MonikeredElement
getMoniker, hasMoniker, setMoniker
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.Element
createOwnedComment, getETarget, getOwnedComments
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, 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.ocl.examples.pivot.util.Visitable
accept, eClass
 

Method Detail

getReferredSignal

Signal getReferredSignal()
Returns the value of the 'Referred Signal' reference.

If the meaning of the 'Referred Signal' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Referred Signal' reference.
See Also:
setReferredSignal(Signal), PivotPackage.getMessageType_ReferredSignal()
Generated
Model
ordered="false"

setReferredSignal

void setReferredSignal(Signal value)
Sets the value of the 'Referred Signal' reference.

Parameters:
value - the new value of the 'Referred Signal' reference.
See Also:
getReferredSignal()
Generated

getReferredOperation

Operation getReferredOperation()
Returns the value of the 'Referred Operation' reference.

If the meaning of the 'Referred Operation' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Referred Operation' reference.
See Also:
setReferredOperation(Operation), PivotPackage.getMessageType_ReferredOperation()
Generated
Model
ordered="false"

setReferredOperation

void setReferredOperation(Operation value)
Sets the value of the 'Referred Operation' reference.

Parameters:
value - the new value of the 'Referred Operation' reference.
See Also:
getReferredOperation()
Generated