|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Interaction'. The point is that the InteractionConstraint "received" from StructuralArchitecture will consist of a set of such units described by sequence diagrams (or collaboration diagrams).
The following features are supported:
UML2Package.getInteraction()
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
---|
SEPARATOR |
Method Summary | |
---|---|
Gate |
createFormalGate()
Creates a Gate and appends it to the 'Formal Gate' containment reference list |
Gate |
createFormalGate(EClass eClass)
Deprecated. Use #createFormalGate() instead. |
InteractionFragment |
createFragment(EClass eClass)
Creates a InteractionFragment and appends it to the 'Fragment' containment reference list |
Lifeline |
createLifeline()
Creates a Lifeline and appends it to the 'Lifeline' containment reference list |
Lifeline |
createLifeline(EClass eClass)
Deprecated. Use #createLifeline() instead. |
Message |
createMessage()
Creates a Message and appends it to the 'Message' containment reference list |
Message |
createMessage(EClass eClass)
Deprecated. Use #createMessage() instead. |
Gate |
getFormalGate(java.lang.String name)
Retrieves the Gate with the specified 'Name' from the 'Formal Gate' containment reference list |
EList |
getFormalGates()
Returns the value of the 'Formal Gate' containment reference list. |
InteractionFragment |
getFragment(java.lang.String name)
Retrieves the InteractionFragment with the specified 'Name' from the 'Fragment' containment reference list |
EList |
getFragments()
Returns the value of the 'Fragment' containment reference list. |
Lifeline |
getLifeline(java.lang.String name)
Retrieves the Lifeline with the specified 'Name' from the 'Lifeline' containment reference list |
EList |
getLifelines()
Returns the value of the 'Lifeline' containment reference list. |
Message |
getMessage(java.lang.String name)
Retrieves the Message with the specified 'Name' from the 'Message' containment reference list |
EList |
getMessages()
Returns the value of the 'Message' containment reference list. |
Methods inherited from interface org.eclipse.uml2.Class |
---|
createNestedClassifier, createOwnedAttribute, createOwnedOperation, createOwnedOperation, createOwnedOperation, createOwnedReception, createOwnedReception, getExtension, getExtensions, getNestedClassifier, getNestedClassifiers, getOwnedOperation, getOwnedOperations, getOwnedReception, getOwnedReceptions, getSuperClass, getSuperClasses, isActive, isMetaclass, setIsActive |
Methods inherited from interface org.eclipse.uml2.NamedElement |
---|
allNamespaces, createDependency, createNameExpression, createNameExpression, getClientDependencies, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
Methods inherited from interface org.eclipse.uml2.TemplateableElement |
---|
createOwnedTemplateSignature, createOwnedTemplateSignature, createTemplateBinding, createTemplateBinding, getOwnedTemplateSignature, getTemplateBindings, parameterableElements, setOwnedTemplateSignature |
Methods inherited from interface org.eclipse.uml2.Element |
---|
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getValue, hasKeyword, hasValue, isApplied, isRequired, mustBeOwned, removeKeyword, setValue, unapply, validateHasOwner, validateNotOwnSelf |
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.Type |
---|
conformsTo, createAssociation, getPackage |
Methods inherited from interface org.eclipse.uml2.PackageableElement |
---|
getPackageableElement_visibility, setPackageableElement_visibility |
Methods inherited from interface org.eclipse.uml2.ParameterableElement |
---|
getOwningParameter, getTemplateParameter, setOwningParameter, setTemplateParameter |
Methods inherited from interface org.eclipse.uml2.RedefinableElement |
---|
getRedefinedElement, getRedefinedElements, getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid |
Methods inherited from interface org.eclipse.uml2.EncapsulatedClassifier |
---|
createOwnedPort, createOwnedPort, getOwnedPort, getOwnedPorts |
Methods inherited from interface org.eclipse.uml2.StructuredClassifier |
---|
createOwnedAttribute, createOwnedAttribute, createOwnedConnector, createOwnedConnector, getOwnedAttribute, getOwnedAttributes, getOwnedConnector, getOwnedConnectors, getPart, getParts, getRole, getRoles |
Methods inherited from interface org.eclipse.uml2.InteractionFragment |
---|
createGeneralOrdering, createGeneralOrdering, getCovered, getCovereds, getEnclosingInteraction, getEnclosingOperand, getGeneralOrdering, getGeneralOrderings, setEnclosingInteraction, setEnclosingOperand |
Field Detail |
public static final java.lang.String copyright
Method Detail |
public EList getLifelines()
Lifeline
.
It is bidirectional and its opposite is 'Interaction
'.
If the meaning of the 'Lifeline' containment reference list isn't clear, there really should be more of a description here...
UML2Package.getInteraction_Lifeline()
,
Lifeline.getInteraction()
public Lifeline getLifeline(java.lang.String name)
Lifeline
with the specified 'Name' from the 'Lifeline' containment reference list.
name
- The 'Name' of the Lifeline
to retrieve.
Lifeline
with the specified 'Name', or null
.getLifelines()
public Lifeline createLifeline(EClass eClass)
Lifeline
and appends it to the 'Lifeline' containment reference list.
eClass
- The Ecore class of the Lifeline
to create.
Lifeline
.getLifelines()
public Lifeline createLifeline()
Lifeline
and appends it to the 'Lifeline' containment reference list.
Lifeline
.getLifelines()
public EList getMessages()
Message
.
It is bidirectional and its opposite is 'Interaction
'.
If the meaning of the 'Message' containment reference list isn't clear, there really should be more of a description here...
UML2Package.getInteraction_Message()
,
Message.getInteraction()
public Message getMessage(java.lang.String name)
Message
with the specified 'Name' from the 'Message' containment reference list.
name
- The 'Name' of the Message
to retrieve.
Message
with the specified 'Name', or null
.getMessages()
public Message createMessage(EClass eClass)
Message
and appends it to the 'Message' containment reference list.
eClass
- The Ecore class of the Message
to create.
Message
.getMessages()
public Message createMessage()
Message
and appends it to the 'Message' containment reference list.
Message
.getMessages()
public EList getFragments()
InteractionFragment
.
It is bidirectional and its opposite is 'Enclosing Interaction
'.
If the meaning of the 'Fragment' containment reference list isn't clear, there really should be more of a description here...
UML2Package.getInteraction_Fragment()
,
InteractionFragment.getEnclosingInteraction()
public InteractionFragment getFragment(java.lang.String name)
InteractionFragment
with the specified 'Name' from the 'Fragment' containment reference list.
name
- The 'Name' of the InteractionFragment
to retrieve.
InteractionFragment
with the specified 'Name', or null
.getFragments()
public InteractionFragment createFragment(EClass eClass)
InteractionFragment
and appends it to the 'Fragment' containment reference list.
eClass
- The Ecore class of the InteractionFragment
to create.
InteractionFragment
.getFragments()
public EList getFormalGates()
Gate
.
If the meaning of the 'Formal Gate' containment reference list isn't clear, there really should be more of a description here...
Specifies the gates that form the message interface between this Interaction and any InteractionOccurrences which reference it.
UML2Package.getInteraction_FormalGate()
public Gate getFormalGate(java.lang.String name)
Gate
with the specified 'Name' from the 'Formal Gate' containment reference list.
name
- The 'Name' of the Gate
to retrieve.
Gate
with the specified 'Name', or null
.getFormalGates()
public Gate createFormalGate(EClass eClass)
Gate
and appends it to the 'Formal Gate' containment reference list.
eClass
- The Ecore class of the Gate
to create.
Gate
.getFormalGates()
public Gate createFormalGate()
Gate
and appends it to the 'Formal Gate' containment reference list.
Gate
.getFormalGates()
|
Copyright 2003, 2005 IBM Corporation and others. All Rights Reserved. |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |