| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface InteractionFragment
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(java.lang.String name)Creates a new GeneralOrdering, with the specified 'Name', and appends it to the 'General Ordering' containment reference list | 
|  Lifeline | getCovered(java.lang.String name)Retrieves the first Lifelinewith the specified 'Name' from the 'Covered' reference list | 
|  Lifeline | getCovered(java.lang.String name,
           boolean ignoreCase)Retrieves the first Lifelinewith the specified 'Name' from the 'Covered' reference list | 
|  org.eclipse.emf.common.util.EList<Lifeline> | 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(java.lang.String name)Retrieves the first GeneralOrderingwith the specified 'Name' from the 'General Ordering' containment reference list | 
|  GeneralOrdering | getGeneralOrdering(java.lang.String name,
                   boolean ignoreCase,
                   boolean createOnDemand)Retrieves the first GeneralOrderingwith the specified 'Name' from the 'General Ordering' containment reference list | 
|  org.eclipse.emf.common.util.EList<GeneralOrdering> | 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, createUsage, 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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset | 
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier | 
|---|
| eAdapters, eDeliver, eNotify, eSetDeliver | 
| Method Detail | 
|---|
org.eclipse.emf.common.util.EList<Lifeline> getCovereds()
Lifeline.
 It is bidirectional and its opposite is 'Covered By'.
 
 
 
 References the Lifelines that the InteractionFragment involves.
 
UMLPackage.getInteractionFragment_Covered(), 
Lifeline.getCoveredBys()Lifeline getCovered(java.lang.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.getCovereds()
Lifeline getCovered(java.lang.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.getCovereds()org.eclipse.emf.common.util.EList<GeneralOrdering> getGeneralOrderings()
GeneralOrdering.
 This feature subsets the following features:
The general ordering relationships contained in this fragment.
UMLPackage.getInteractionFragment_GeneralOrdering()GeneralOrdering createGeneralOrdering(java.lang.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.getGeneralOrderings()GeneralOrdering getGeneralOrdering(java.lang.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.getGeneralOrderings()
GeneralOrdering getGeneralOrdering(java.lang.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.getGeneralOrderings()Interaction getEnclosingInteraction()
Fragment'.
 
 
 
 The Interaction enclosing this InteractionFragment.
 
setEnclosingInteraction(Interaction), 
UMLPackage.getInteractionFragment_EnclosingInteraction(), 
Interaction.getFragments()void setEnclosingInteraction(Interaction value)
Enclosing Interaction' container reference.
 
 
value - the new value of the 'Enclosing Interaction' container reference.getEnclosingInteraction()InteractionOperand getEnclosingOperand()
Fragment'.
 This feature subsets the following features:
The operand enclosing this InteractionFragment (they may nest recursively)
setEnclosingOperand(InteractionOperand), 
UMLPackage.getInteractionFragment_EnclosingOperand(), 
InteractionOperand.getFragments()void setEnclosingOperand(InteractionOperand value)
Enclosing Operand' container reference.
 
 
value - the new value of the 'Enclosing Operand' container reference.getEnclosingOperand()| 
 | Copyright 2003, 2007 IBM Corporation and others. All Rights Reserved. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||