|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.argouml.model.uml.behavioralelements.usecases.UseCasesHelper
Helper class for UML BehavioralElements::UseCases Package. Current implementation is a placeholder.
Method Summary | |
java.util.Collection |
getAllActors()
Returns all actors in the current project model. |
java.util.Collection |
getAllActors(ru.novosoft.uml.foundation.core.MNamespace ns)
Returns all actors in some namespace ns. |
java.util.Collection |
getAllUseCases()
Returns all usecases in the current project model. |
java.util.Collection |
getAllUseCases(ru.novosoft.uml.foundation.core.MNamespace ns)
Returns all usecases in some namespace ns. |
java.util.Collection |
getExtendedUseCases(ru.novosoft.uml.behavior.use_cases.MUseCase usecase)
Returns all usecases this usecase extends |
java.util.Collection |
getExtendingUseCases(ru.novosoft.uml.behavior.use_cases.MUseCase usecase)
|
ru.novosoft.uml.behavior.use_cases.MExtend |
getExtends(ru.novosoft.uml.behavior.use_cases.MUseCase base,
ru.novosoft.uml.behavior.use_cases.MUseCase extension)
Returns the extend relation between two usecases base and extension. |
java.util.Collection |
getExtensionPoints(ru.novosoft.uml.behavior.use_cases.MUseCase useCase)
This method returns all extension points of a given use case. |
static UseCasesHelper |
getHelper()
Singleton instance access method. |
java.util.Collection |
getIncludedUseCases(ru.novosoft.uml.behavior.use_cases.MUseCase usecase)
Returns all usecases this usecase includes |
ru.novosoft.uml.behavior.use_cases.MInclude |
getIncludes(ru.novosoft.uml.behavior.use_cases.MUseCase base,
ru.novosoft.uml.behavior.use_cases.MUseCase inclusion)
Returns the include relation between two usecases base and inclusion. |
java.util.Collection |
getSpecificationPath(ru.novosoft.uml.behavior.use_cases.MUseCase uc)
Returns the specificationpath operation of some usecase. |
void |
setBase(ru.novosoft.uml.behavior.use_cases.MExtend extend,
ru.novosoft.uml.behavior.use_cases.MUseCase base)
Sets the base usecase of a given extend. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static UseCasesHelper getHelper()
public java.util.Collection getExtensionPoints(ru.novosoft.uml.behavior.use_cases.MUseCase useCase)
This method returns all extension points of a given use case.
Here for completeness, but actually just a wrapper for the NSUML function.
useCase
- The use case for which we want the extension points.public java.util.Collection getAllUseCases()
public java.util.Collection getAllUseCases(ru.novosoft.uml.foundation.core.MNamespace ns)
public java.util.Collection getAllActors()
public java.util.Collection getAllActors(ru.novosoft.uml.foundation.core.MNamespace ns)
public java.util.Collection getExtendedUseCases(ru.novosoft.uml.behavior.use_cases.MUseCase usecase)
clazz
- public java.util.Collection getExtendingUseCases(ru.novosoft.uml.behavior.use_cases.MUseCase usecase)
public ru.novosoft.uml.behavior.use_cases.MExtend getExtends(ru.novosoft.uml.behavior.use_cases.MUseCase base, ru.novosoft.uml.behavior.use_cases.MUseCase extension)
base
- extension
- public java.util.Collection getIncludedUseCases(ru.novosoft.uml.behavior.use_cases.MUseCase usecase)
clazz
- public ru.novosoft.uml.behavior.use_cases.MInclude getIncludes(ru.novosoft.uml.behavior.use_cases.MUseCase base, ru.novosoft.uml.behavior.use_cases.MUseCase inclusion)
base
- extension
- public java.util.Collection getSpecificationPath(ru.novosoft.uml.behavior.use_cases.MUseCase uc)
uc
- public void setBase(ru.novosoft.uml.behavior.use_cases.MExtend extend, ru.novosoft.uml.behavior.use_cases.MUseCase base)
extend
- base
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML (c) 1996-2002 |