|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MessageType
A representation of the model object 'Message Type'.
The following features are supported:
UMLPackage.getMessageType()| Field Summary |
|---|
| Fields inherited from interface org.eclipse.ocl.types.MessageType |
|---|
SINGLETON_NAME |
| Method Summary | |
|---|---|
Property |
getOwnedAttribute(String name,
Type type)
Retrieves the first Property with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list |
Property |
getOwnedAttribute(String name,
Type type,
boolean ignoreCase,
EClass eClass)
Retrieves the first Property with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list |
EList<Property> |
getOwnedAttributes()
Returns the value of the 'Owned Attribute' containment reference list. |
Operation |
getOwnedOperation(String name,
EList<String> ownedParameterNames,
EList<Type> ownedParameterTypes)
Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list |
Operation |
getOwnedOperation(String name,
EList<String> ownedParameterNames,
EList<Type> ownedParameterTypes,
boolean ignoreCase)
Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list |
EList<Operation> |
getOwnedOperations()
Returns the value of the 'Owned Operation' containment reference list. |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotation, getEAnnotations |
| 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.uml2.uml.RedefinableElement |
|---|
getRedefinedElement, getRedefinedElement, getRedefinedElements, getRedefinitionContext, getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotation, getEAnnotations |
| 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.uml2.uml.Type |
|---|
conformsTo, createAssociation, getAssociations, getPackage, setPackage |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotation, getEAnnotations |
| 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.uml2.uml.ParameterableElement |
|---|
getOwningTemplateParameter, getTemplateParameter, isCompatibleWith, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotation, getEAnnotations |
| 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.uml2.uml.TemplateableElement |
|---|
createOwnedTemplateSignature, createOwnedTemplateSignature, createTemplateBinding, getOwnedTemplateSignature, getTemplateBinding, getTemplateBinding, getTemplateBindings, isTemplate, parameterableElements, setOwnedTemplateSignature |
| Methods inherited from interface org.eclipse.ocl.types.MessageType |
|---|
getReferredOperation, getReferredSignal, oclProperties, setReferredOperation, setReferredSignal |
| Methods inherited from interface org.eclipse.ocl.utilities.PredefinedType |
|---|
getName, oclOperations |
| Method Detail |
|---|
EList<Operation> getOwnedOperations()
Operation.
If the meaning of the 'Owned Operations' containment reference list isn't clear, there really should be more of a description here...
UMLPackage.getMessageType_OwnedOperation()
Operation getOwnedOperation(String name,
EList<String> ownedParameterNames,
EList<Type> ownedParameterTypes)
Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list.
name - The 'Name' of the Operation to retrieve, or null.ownedParameterNames - The 'Owned Parameter Names' of the Operation to retrieve, or null.ownedParameterTypes - The 'Owned Parameter Types' of the Operation to retrieve, or null.
Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', or null.getOwnedOperations()
Operation getOwnedOperation(String name,
EList<String> ownedParameterNames,
EList<Type> ownedParameterTypes,
boolean ignoreCase)
Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list.
name - The 'Name' of the Operation to retrieve, or null.ownedParameterNames - The 'Owned Parameter Names' of the Operation to retrieve, or null.ownedParameterTypes - The 'Owned Parameter Types' of the Operation to retrieve, or null.ignoreCase - Whether to ignore case in String comparisons.
Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', or null.getOwnedOperations()EList<Property> getOwnedAttributes()
Property.
If the meaning of the 'Owned Attributes' containment reference list isn't clear, there really should be more of a description here...
UMLPackage.getMessageType_OwnedAttribute()
Property getOwnedAttribute(String name,
Type type)
Property with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list.
name - The 'Name' of the Property to retrieve, or null.type - The 'Type' of the Property to retrieve, or null.
Property with the specified 'Name', and 'Type', or null.getOwnedAttributes()
Property getOwnedAttribute(String name,
Type type,
boolean ignoreCase,
EClass eClass)
Property with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list.
name - The 'Name' of the Property to retrieve, or null.type - The 'Type' of the Property to retrieve, or null.ignoreCase - Whether to ignore case in String comparisons.eClass - The Ecore class of the Property to retrieve, or null.
Property with the specified 'Name', and 'Type', or null.getOwnedAttributes()
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||