public interface UseCase extends BehavioredClassifier
The following features are supported:
UMLPackage.getUseCase()| Modifier and Type | Method and Description |
|---|---|
Classifier |
get_classifierOfOwnedUseCase()
Returns the value of the 'classifier Of Owned Use Case' container reference.
|
java.util.Collection<Extend> |
get_extendOfExtendedCase()
Returns the value of the 'extend Of Extended Case' reference list.
|
java.util.Collection<Include> |
get_includeOfAddition()
Returns the value of the 'include Of Addition' reference list.
|
java.util.Collection<Extend> |
getExtend()
Returns the value of the 'Extend' containment reference list.
|
java.util.Collection<ExtensionPoint> |
getExtensionPoint()
Returns the value of the 'Extension Point' containment reference list.
|
java.util.Collection<Include> |
getInclude()
Returns the value of the 'Include' containment reference list.
|
java.util.Collection<Classifier> |
getSubject()
Returns the value of the 'Subject' reference list.
|
boolean |
has_extendOfExtendedCase() |
boolean |
has_includeOfAddition() |
boolean |
hasExtend() |
boolean |
hasExtensionPoint() |
boolean |
hasInclude() |
boolean |
hasSubject() |
void |
set_classifierOfOwnedUseCase(Classifier value)
Sets the value of the '
classifier Of Owned Use Case' container reference. |
getClassifierBehavior, getInterfaceRealization, getOwnedBehavior, hasInterfaceRealization, hasOwnedBehavior, setClassifierBehaviorget_classifierOfRedefinedClassifier, get_classifierTemplateParameterOfConstrainingClassifier, get_componentRealizationOfRealizingClassifier, get_createObjectActionOfClassifier, get_exceptionHandlerOfExceptionType, get_generalizationOfGeneral, get_informationFlowOfConveyed, get_informationItemOfRepresented, get_instanceSpecificationOfClassifier, get_interfaceOfNestedClassifier, get_readExtentActionOfClassifier, get_readIsClassifiedObjectActionOfClassifier, get_reclassifyObjectActionOfNewClassifier, get_reclassifyObjectActionOfOldClassifier, get_redefinableElementOfRedefinitionContext, get_substitutionOfContract, get_unmarshallActionOfUnmarshallType, getAttribute, getCollaborationUse, getFeature, getGeneral, getGeneralization, getInheritedMember, getOwnedTemplateSignature, getOwnedUseCase, getPowertypeExtent, getRedefinedClassifier, getRepresentation, getSubstitution, getTemplateParameter, getUMLClass, getUseCase, has_classifierOfRedefinedClassifier, has_classifierTemplateParameterOfConstrainingClassifier, has_componentRealizationOfRealizingClassifier, has_createObjectActionOfClassifier, has_exceptionHandlerOfExceptionType, has_generalizationOfGeneral, has_informationFlowOfConveyed, has_informationItemOfRepresented, has_instanceSpecificationOfClassifier, has_readExtentActionOfClassifier, has_readIsClassifiedObjectActionOfClassifier, has_reclassifyObjectActionOfNewClassifier, has_reclassifyObjectActionOfOldClassifier, has_redefinableElementOfRedefinitionContext, has_substitutionOfContract, has_unmarshallActionOfUnmarshallType, hasAttribute, hasCollaborationUse, hasFeature, hasGeneral, hasGeneralization, hasInheritedMember, hasOwnedUseCase, hasPowertypeExtent, hasRedefinedClassifier, hasSubstitution, hasUseCase, isAbstract, isFinalSpecialization, set_interfaceOfNestedClassifier, setAbstract, setFinalSpecialization, setOwnedTemplateSignature, setRepresentation, setTemplateParameter, setUMLClassget_associationOfEndType, get_behavioralFeatureOfRaisedException, get_operationOfRaisedException, get_typedElementOfType, getPackage, has_associationOfEndType, has_behavioralFeatureOfRaisedException, has_operationOfRaisedException, has_typedElementOfType, setPackageget_componentOfPackagedElement, get_elementImportOfImportedElement, get_manifestationOfUtilizedElement, getOwningPackage, getVisibility, has_elementImportOfImportedElement, has_manifestationOfUtilizedElement, set_componentOfPackagedElement, setOwningPackage, setVisibilityget_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespaceget_templateParameterOfDefault, get_templateParameterOfOwnedDefault, get_templateParameterSubstitutionOfActual, get_templateParameterSubstitutionOfOwnedActual, getOwningTemplateParameter, has_templateParameterOfDefault, has_templateParameterSubstitutionOfActual, set_templateParameterOfOwnedDefault, set_templateParameterSubstitutionOfOwnedActual, setOwningTemplateParameter, setTemplateParameterget_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, setSyncElementget_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalIDgetID, getMDExtension, getMdExtensions, setIDeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliveraccept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetIDrefClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostCompositerefGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValueequals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraintsgetElementImport, getImportedMember, getMember, getOwnedDiagram, getOwnedMember, getOwnedRule, getPackageImport, hasElementImport, hasImportedMember, hasMember, hasOwnedDiagram, hasOwnedMember, hasOwnedRule, hasPackageImportget_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeafgetTemplateBinding, hasTemplateBinding, setOwnedTemplateSignaturejava.util.Collection<Include> getInclude()
Include.
It is bidirectional and its opposite is 'Including Case'.
The Include relationships owned by this UseCase.
UMLPackage.getUseCase_Include(),
Include.getIncludingCase()java.util.Collection<Include> get_includeOfAddition()
Include.
It is bidirectional and its opposite is 'Addition'.
If the meaning of the 'include Of Addition' reference list isn't clear, there really should be more of a description here...
UMLPackage.getUseCase__includeOfAddition(),
Include.getAddition()java.util.Collection<ExtensionPoint> getExtensionPoint()
ExtensionPoint.
It is bidirectional and its opposite is 'Use Case'.
The ExtensionPoints owned by this UseCase.
UMLPackage.getUseCase_ExtensionPoint(),
ExtensionPoint.getUseCase()java.util.Collection<Extend> get_extendOfExtendedCase()
Extend.
It is bidirectional and its opposite is 'Extended Case'.
If the meaning of the 'extend Of Extended Case' reference list isn't clear, there really should be more of a description here...
UMLPackage.getUseCase__extendOfExtendedCase(),
Extend.getExtendedCase()java.util.Collection<Extend> getExtend()
Extend.
It is bidirectional and its opposite is 'Extension'.
The Extend relationships owned by this UseCase.
UMLPackage.getUseCase_Extend(),
Extend.getExtension()java.util.Collection<Classifier> getSubject()
Classifier.
It is bidirectional and its opposite is 'Use Case'.
The subjects to which this UseCase applies. Each subject or its parts realize all the UseCases that apply to it.
UMLPackage.getUseCase_Subject(),
Classifier.getUseCase()Classifier get_classifierOfOwnedUseCase()
Owned Use Case'.
If the meaning of the 'classifier Of Owned Use Case' container reference isn't clear, there really should be more of a description here...
set_classifierOfOwnedUseCase(Classifier),
UMLPackage.getUseCase__classifierOfOwnedUseCase(),
Classifier.getOwnedUseCase()void set_classifierOfOwnedUseCase(Classifier value)
classifier Of Owned Use Case' container reference.
value - the new value of the 'classifier Of Owned Use Case' container reference.get_classifierOfOwnedUseCase()boolean hasInclude()
throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiExceptionboolean has_includeOfAddition()
throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiExceptionboolean hasExtensionPoint()
throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiExceptionboolean has_extendOfExtendedCase()
throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiExceptionboolean hasExtend()
throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiExceptionboolean hasSubject()
throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException