|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | 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(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(MNamespace ns)
Returns all usecases in some namespace ns. |
java.util.Collection |
getExtendedUseCases(MUseCase usecase)
Returns all usecases this usecase extends |
java.util.Collection |
getExtendingUseCases(MUseCase usecase)
|
MExtend |
getExtends(MUseCase base,
MUseCase extension)
Returns the extend relation between two usecases base and extension. |
java.util.Collection |
getExtensionPoints(MUseCase useCase)
This method returns all extension points of a given use case. |
static UseCasesHelper |
getHelper()
Singleton instance access method. |
java.util.Collection |
getIncludedUseCases(MUseCase usecase)
Returns all usecases this usecase includes |
MInclude |
getIncludes(MUseCase base,
MUseCase inclusion)
Returns the include relation between two usecases base and inclusion. |
java.util.Collection |
getSpecificationPath(MUseCase uc)
Returns the specificationpath operation of some usecase. |
void |
setBase(MExtend extend,
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(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(MNamespace ns)
public java.util.Collection getAllActors()
public java.util.Collection getAllActors(MNamespace ns)
public java.util.Collection getExtendedUseCases(MUseCase usecase)
public java.util.Collection getExtendingUseCases(MUseCase usecase)
public MExtend getExtends(MUseCase base, MUseCase extension)
base
- extension
-
public java.util.Collection getIncludedUseCases(MUseCase usecase)
public MInclude getIncludes(MUseCase base, MUseCase inclusion)
base
-
public java.util.Collection getSpecificationPath(MUseCase uc)
uc
-
public void setBase(MExtend extend, MUseCase base)
extend
- base
-
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2003 (20040216) | ArgoUML Project Home | ArgoUML Cookbook |