public interface Include extends NamedElement, DirectedRelationship
An Include relationship specifies that a UseCase contains the behavior defined in another UseCase.
The following features are supported:
UMLPackage.getInclude()
Modifier and Type | Method and Description |
---|---|
UseCase |
getAddition()
Returns the value of the 'Addition' reference.
|
UseCase |
getIncludingCase()
Returns the value of the 'Including Case' container reference.
|
void |
setAddition(UseCase value)
Sets the value of the '
Addition ' reference. |
void |
setIncludingCase(UseCase value)
Sets the value of the '
Including Case ' container reference. |
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
getSource, getTarget, hasSource, hasTarget
get_abstraction, getRelatedElement, has_abstraction, hasRelatedElement
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
@CheckForNull UseCase getIncludingCase()
Include
'.
The UseCase which includes the addition and owns the Include relationship.
setIncludingCase(UseCase)
,
UMLPackage.getInclude_IncludingCase()
,
UseCase.getInclude()
void setIncludingCase(@CheckForNull UseCase value)
Including Case
' container reference.
value
- the new value of the 'Including Case' container reference.getIncludingCase()
@CheckForNull UseCase getAddition()
include Of Addition
'.
The UseCase that is to be included.
setAddition(UseCase)
,
UMLPackage.getInclude_Addition()
,
UseCase.get_includeOfAddition()
void setAddition(@CheckForNull UseCase value)
Addition
' reference.
value
- the new value of the 'Addition' reference.getAddition()