public interface InteractionFragment extends NamedElement
The following features are supported:
UMLPackage.getInteractionFragment()
SEPARATOR
Modifier and Type | Method and Description |
---|---|
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 |
MDWEList<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(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 |
MDWEList<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 |
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
addKeyword, allOwnedElements, applyStereotype, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedSubstereotype, getAppliedSubstereotypes, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getRelationships, getRelationships, getRequiredStereotype, getRequiredStereotypes, getSourceDirectedRelationships, getSourceDirectedRelationships, getStereotypeApplication, getStereotypeApplications, getTargetDirectedRelationships, getTargetDirectedRelationships, getValue, hasKeyword, hasValue, isStereotypeApplicable, isStereotypeApplied, isStereotypeRequired, mustBeOwned, removeKeyword, setValue, unapplyStereotype, validateHasOwner, validateNotOwnSelf
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
MDWEList<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(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(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()
MDWEList<GeneralOrdering> getGeneralOrderings()
GeneralOrdering
.
The general ordering relationships contained in this fragment.
UMLPackage.getInteractionFragment_GeneralOrdering()
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
.getGeneralOrderings()
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
.getGeneralOrderings()
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
.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
'.
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()