|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A representation of the model object 'Interaction Fragment'. InteractionFragment is an abstract notion of the most general interaction unit. An interaction fragment is a piece of an interaction. Each interaction fragment is conceptually like an interaction by itself.
The following features are supported:
UMLPackage.getInteractionFragment()| Field Summary |
| Fields inherited from interface org.eclipse.uml2.uml.NamedElement |
SEPARATOR |
| Method Summary | |
GeneralOrdering |
createGeneralOrdering(String name)
Creates a new GeneralOrdering, with the specified 'Name', and appends it to the 'General Ordering' containment reference list |
Lifeline |
getCovered(String name)
Retrieves the first Lifeline with the specified 'Name' from the 'Covered' reference list |
Lifeline |
getCovered(String name,
boolean ignoreCase)
Retrieves the first 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 name)
Retrieves the first GeneralOrdering with the specified 'Name' from the 'General Ordering' containment reference list |
GeneralOrdering |
getGeneralOrdering(String name,
boolean ignoreCase,
boolean createOnDemand)
Retrieves the first GeneralOrdering with the specified 'Name' from the 'General Ordering' containment reference list |
EList |
getGeneralOrderings()
Returns the value of the 'General Ordering' containment reference list. |
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.uml.NamedElement |
allNamespaces, allOwningPackages, createDependency, createNameExpression, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnership |
| 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 |
| Method Detail |
public EList getCovereds()
Lifeline.
It is bidirectional and its opposite is 'Covered By'.
References the Lifelines that the InteractionFragment involves.
UMLPackage.getInteractionFragment_Covered(),
Lifeline.getCoveredBys()public Lifeline getCovered(String name)
Lifeline with the specified 'Name' from the 'Covered' reference list.
name - The 'Name' of the Lifeline to retrieve, or null.
Lifeline with the specified 'Name', or null.InteractionFragment.getCovereds()
public Lifeline getCovered(String name,
boolean ignoreCase)
Lifeline with the specified 'Name' from the 'Covered' reference list.
name - The 'Name' of the Lifeline to retrieve, or null.ignoreCase - Whether to ignore case in String comparisons.
Lifeline with the specified 'Name', or null.InteractionFragment.getCovereds()public EList getGeneralOrderings()
GeneralOrdering.
The general ordering relationships contained in this fragment.
UMLPackage.getInteractionFragment_GeneralOrdering()public GeneralOrdering createGeneralOrdering(String name)
GeneralOrdering, with the specified 'Name', and appends it to the 'General Ordering' containment reference list.
name - The 'Name' for the new GeneralOrdering, or null.
GeneralOrdering.InteractionFragment.getGeneralOrderings()public GeneralOrdering getGeneralOrdering(String name)
GeneralOrdering with the specified 'Name' from the 'General Ordering' containment reference list.
name - The 'Name' of the GeneralOrdering to retrieve, or null.
GeneralOrdering with the specified 'Name', or null.InteractionFragment.getGeneralOrderings()
public GeneralOrdering getGeneralOrdering(String name,
boolean ignoreCase,
boolean createOnDemand)
GeneralOrdering with the specified 'Name' from the 'General Ordering' containment reference list.
name - The 'Name' of the GeneralOrdering to retrieve, or null.ignoreCase - Whether to ignore case in String comparisons.createOnDemand - Whether to create a GeneralOrdering on demand if not found.
GeneralOrdering with the specified 'Name', or null.InteractionFragment.getGeneralOrderings()public Interaction getEnclosingInteraction()
Fragment'.
The Interaction enclosing this InteractionFragment.
InteractionFragment.setEnclosingInteraction(Interaction),
UMLPackage.getInteractionFragment_EnclosingInteraction(),
Interaction.getFragments()public void setEnclosingInteraction(Interaction value)
Enclosing Interaction' container reference.
value - the new value of the 'Enclosing Interaction' container reference.InteractionFragment.getEnclosingInteraction()public InteractionOperand getEnclosingOperand()
Fragment'.
The operand enclosing this InteractionFragment (they may nest recursively)
InteractionFragment.setEnclosingOperand(InteractionOperand),
UMLPackage.getInteractionFragment_EnclosingOperand(),
InteractionOperand.getFragments()public void setEnclosingOperand(InteractionOperand value)
Enclosing Operand' container reference.
value - the new value of the 'Enclosing Operand' container reference.InteractionFragment.getEnclosingOperand()
|
Copyright 2003, 2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||