|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Interaction Fragment'. An InteractionFragment is a general class that holds the common parts of CompositeFragment, AtomicFragment and InteractionExpressionOperand. Conceptually it is very much the same as a full sequence diagram, but a fragment is not named and must be referred then through structure.
The following features are supported:
UML2Package.getInteractionFragment()
Field Summary | |
static String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
SEPARATOR |
Method Summary | |
GeneralOrdering |
createGeneralOrdering(EClass eClass)
Creates a GeneralOrdering and appends it to the 'General Ordering' containment reference list |
Lifeline |
getCovered(String unqualifiedName)
Retrieves the Lifeline with the specified name from the 'Covered' reference list |
EList |
getCovereds()
Returns the value of the 'Covered' reference list. |
Interaction |
getEnclosingInteraction()
Returns the value of the 'Enclosing Interaction' container reference. |
InteractionOperand |
getEnclosingOperand()
Returns the value of the 'Enclosing Operand' container reference. |
GeneralOrdering |
getGeneralOrdering(String unqualifiedName)
Retrieves the GeneralOrdering with the specified name from the 'General Ordering' containment reference list |
EList |
getGeneralOrderings()
Returns the value of the 'General Ordering' containment reference list. |
Namespace |
getNamespace()
|
EList |
getOwnedElements()
|
void |
setEnclosingInteraction(Interaction value)
Sets the value of the ' Enclosing Interaction ' container reference |
void |
setEnclosingOperand(InteractionOperand value)
Sets the value of the ' Enclosing Operand ' container reference |
Methods inherited from interface org.eclipse.uml2.NamedElement |
allNamespaces, createNameExpression, getClientDependencies, getClientDependency, getName, getNameExpression, getOwner, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
Methods inherited from interface org.eclipse.uml2.TemplateableElement |
createOwnedTemplateSignature, createTemplateBinding, getOwnedTemplateSignature, getTemplateBindings, parameterableElements, setOwnedTemplateSignature |
Methods inherited from interface org.eclipse.uml2.Element |
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getValue, hasKeyword, 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 |
Field Detail |
public static final String copyright
Method Detail |
public EList getCovereds()
Lifeline
.
It is bidirectional and its opposite is 'Covered By
'.
If the meaning of the 'Covered' reference list isn't clear, there really should be more of a description here...
UML2Package.getInteractionFragment_Covered()
,
Lifeline.getCoveredBys()
public Lifeline getCovered(String unqualifiedName)
Lifeline
with the specified name from the 'Covered' reference list.
unqualifiedName
- The unqualified name of the Lifeline
to retrieve.
Lifeline
with the specified name, or null
.getCovereds()
public EList getGeneralOrderings()
GeneralOrdering
.
If the meaning of the 'General Ordering' containment reference list isn't clear, there really should be more of a description here...
UML2Package.getInteractionFragment_GeneralOrdering()
public GeneralOrdering getGeneralOrdering(String unqualifiedName)
GeneralOrdering
with the specified name from the 'General Ordering' containment reference list.
unqualifiedName
- The unqualified name of the GeneralOrdering
to retrieve.
GeneralOrdering
with the specified name, or null
.getGeneralOrderings()
public GeneralOrdering createGeneralOrdering(EClass eClass)
GeneralOrdering
and appends it to the 'General Ordering' containment reference list.
eClass
- The Ecore class of the GeneralOrdering
to create.
GeneralOrdering
.getGeneralOrderings()
public Interaction getEnclosingInteraction()
Fragment
'.
If the meaning of the 'Enclosing Interaction' container reference isn't clear, there really should be more of a description here...
setEnclosingInteraction(Interaction)
,
UML2Package.getInteractionFragment_EnclosingInteraction()
,
Interaction.getFragments()
public void setEnclosingInteraction(Interaction value)
Enclosing Interaction
' container reference.
value
- the new value of the 'Enclosing Interaction' container reference.getEnclosingInteraction()
public InteractionOperand getEnclosingOperand()
Fragment
'.
If the meaning of the 'Enclosing Operand' container reference isn't clear, there really should be more of a description here...
operand enclosing this InteractionFragment (they may nest recursively)
setEnclosingOperand(InteractionOperand)
,
UML2Package.getInteractionFragment_EnclosingOperand()
,
InteractionOperand.getFragments()
public void setEnclosingOperand(InteractionOperand value)
Enclosing Operand
' container reference.
value
- the new value of the 'Enclosing Operand' container reference.getEnclosingOperand()
public EList getOwnedElements()
getOwnedElements
in interface NamedElement
public Namespace getNamespace()
getNamespace
in interface NamedElement
|
Copyright 2003, 2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |