Package | Description |
---|---|
org.eclipse.uml2.uml | |
org.eclipse.uml2.uml.util |
Modifier and Type | Method and Description |
---|---|
UseCase |
Classifier.createOwnedUseCase(java.lang.String name)
Creates a new
UseCase , with the specified 'Name', and appends it to the 'Owned Use Case' containment reference list |
UseCase |
UMLFactory.createUseCase()
Returns a new object of class 'Use Case'
|
UseCase |
Include.getAddition()
Returns the value of the 'Addition' reference.
|
UseCase |
Extend.getExtendedCase()
Returns the value of the 'Extended Case' reference.
|
UseCase |
Extend.getExtension()
Returns the value of the 'Extension' container reference.
|
UseCase |
Include.getIncludingCase()
Returns the value of the 'Including Case' container reference.
|
UseCase |
Classifier.getOwnedUseCase(java.lang.String name)
Retrieves the first
UseCase with the specified 'Name' from the 'Owned Use Case' containment reference list |
UseCase |
Classifier.getOwnedUseCase(java.lang.String name,
boolean ignoreCase,
boolean createOnDemand)
Retrieves the first
UseCase with the specified 'Name' from the 'Owned Use Case' containment reference list |
UseCase |
ExtensionPoint.getUseCase()
Returns the value of the 'Use Case' container reference.
|
UseCase |
Classifier.getUseCase(java.lang.String name)
Retrieves the first
UseCase with the specified 'Name' from the 'Use Case' reference list |
UseCase |
Classifier.getUseCase(java.lang.String name,
boolean ignoreCase)
Retrieves the first
UseCase with the specified 'Name' from the 'Use Case' reference list |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<UseCase> |
UseCase.allIncludedUseCases()
The query allIncludedUseCases() returns the transitive closure of all UseCases (directly or indirectly) included by this UseCase.
|
org.eclipse.emf.common.util.EList<UseCase> |
Classifier.getOwnedUseCases()
Returns the value of the 'Owned Use Case' containment reference list.
|
org.eclipse.emf.common.util.EList<UseCase> |
Classifier.getUseCases()
Returns the value of the 'Use Case' reference list.
|
Modifier and Type | Method and Description |
---|---|
Extend |
UseCase.createExtend(java.lang.String name,
UseCase extendedCase)
Creates a new
Extend , with the specified 'Name', and 'Extended Case', and appends it to the 'Extend' containment reference list |
Include |
UseCase.createInclude(java.lang.String name,
UseCase addition)
Creates a new
Include , with the specified 'Name', and 'Addition', and appends it to the 'Include' containment reference list |
Extend |
UseCase.getExtend(java.lang.String name,
UseCase extendedCase)
Retrieves the first
Extend with the specified 'Name', and 'Extended Case' from the 'Extend' containment reference list |
Extend |
UseCase.getExtend(java.lang.String name,
UseCase extendedCase,
boolean ignoreCase,
boolean createOnDemand)
Retrieves the first
Extend with the specified 'Name', and 'Extended Case' from the 'Extend' containment reference list |
Include |
UseCase.getInclude(java.lang.String name,
UseCase addition)
Retrieves the first
Include with the specified 'Name', and 'Addition' from the 'Include' containment reference list |
Include |
UseCase.getInclude(java.lang.String name,
UseCase addition,
boolean ignoreCase,
boolean createOnDemand)
Retrieves the first
Include with the specified 'Name', and 'Addition' from the 'Include' containment reference list |
void |
Include.setAddition(UseCase value)
Sets the value of the '
Addition ' reference |
void |
Extend.setExtendedCase(UseCase value)
Sets the value of the '
Extended Case ' reference |
void |
Extend.setExtension(UseCase value)
Sets the value of the '
Extension ' container reference |
void |
Include.setIncludingCase(UseCase value)
Sets the value of the '
Including Case ' container reference |
void |
ExtensionPoint.setUseCase(UseCase value)
Sets the value of the '
Use Case ' container reference |
Modifier and Type | Method and Description |
---|---|
T |
UMLSwitch.caseUseCase(UseCase object)
Returns the result of interpreting the object as an instance of 'Use Case'
|
boolean |
UMLValidator.validateUseCase_validateBinaryAssociations(UseCase useCase,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateBinaryAssociations constraint of 'Use Case'
|
boolean |
UMLValidator.validateUseCase_validateCannotIncludeSelf(UseCase useCase,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateCannotIncludeSelf constraint of 'Use Case'
|
boolean |
UMLValidator.validateUseCase_validateMustHaveName(UseCase useCase,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateMustHaveName constraint of 'Use Case'
|
boolean |
UMLValidator.validateUseCase_validateNoAssociationToUseCase(UseCase useCase,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateNoAssociationToUseCase constraint of 'Use Case'
|
boolean |
UMLValidator.validateUseCase(UseCase useCase,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |