Interface PartDecomposition
-
- All Superinterfaces:
BaseElement
,java.lang.Cloneable
,java.lang.Comparable
,Element
,org.eclipse.emf.ecore.EObject
,InteractionFragment
,InteractionUse
,MDObject
,ModelObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,javax.jmi.reflect.RefBaseObject
,javax.jmi.reflect.RefFeatured
,javax.jmi.reflect.RefObject
public interface PartDecomposition extends InteractionUse
A representation of the model object 'Part Decomposition'.A PartDecomposition is a description of the internal Interactions of one Lifeline relative to an Interaction.
The following features are supported:
- See Also:
UMLPackage.getPartDecomposition()
- Model:
- annotation="MOF package='interactions.mdfragments'"
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Lifeline
get_lifelineOfDecomposedAs()
Returns the value of the 'lifeline Of Decomposed As' reference.void
set_lifelineOfDecomposedAs(Lifeline value)
Sets the value of the 'lifeline Of Decomposed As
' reference.-
Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementTaggedValue, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotype, getOwnedComment, getOwnedElement, getOwner, getSyncElement, getTaggedValue, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasAppliedStereotype, hasElementTaggedValue, hasOwnedComment, hasOwnedElement, hasTaggedValue, setOwner, setSyncElement
-
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 com.nomagic.uml2.ext.magicdraw.interactions.mdbasicinteractions.InteractionFragment
getCovered, getEnclosingInteraction, getEnclosingOperand, getGeneralOrdering, hasCovered, hasGeneralOrdering, setEnclosingInteraction, setEnclosingOperand
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.interactions.mdfragments.InteractionUse
getActualGate, getArgument, getRefersTo, getReturnValue, getReturnValueRecipient, hasActualGate, hasArgument, setRefersTo, setReturnValue, setReturnValueRecipient
-
Methods inherited from interface com.nomagic.magicdraw.foundation.MDObject
getID, getMDExtension, getMdExtensions, setID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, getLocalID, ignoringRefGetValue, ignoringRefGetValue, isInvalid, isSet, refGetValue, refGetValue, refSetValue, refSetValue, set_representationText, setLocalID, sGetLocalID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.NamedElement
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, getVisibility, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace, setVisibility
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
-
-
-
-
Method Detail
-
get_lifelineOfDecomposedAs
@CheckForNull Lifeline get_lifelineOfDecomposedAs()
Returns the value of the 'lifeline Of Decomposed As' reference. It is bidirectional and its opposite is 'Decomposed As
'.If the meaning of the 'lifeline Of Decomposed As' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'lifeline Of Decomposed As' reference.
- See Also:
set_lifelineOfDecomposedAs(Lifeline)
,UMLPackage.getPartDecomposition__lifelineOfDecomposedAs()
,Lifeline.getDecomposedAs()
- Model:
- opposite="decomposedAs" required="true" ordered="false"
- Generated:
-
set_lifelineOfDecomposedAs
void set_lifelineOfDecomposedAs(@CheckForNull Lifeline value)
Sets the value of the 'lifeline Of Decomposed As
' reference.- Parameters:
value
- the new value of the 'lifeline Of Decomposed As' reference.- See Also:
get_lifelineOfDecomposedAs()
- Generated:
-
-