|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UseCasesHelper
The interface for the helper for UseCases.
Created from the old UseCasesHelper.
| Method Summary | |
|---|---|
void |
addExtend(java.lang.Object elem,
java.lang.Object extend)
Add an extend to a Use Case or Extension Point. |
void |
addExtensionPoint(java.lang.Object handle,
int position,
java.lang.Object extensionPoint)
Adds an extension point to some Extend. |
void |
addExtensionPoint(java.lang.Object handle,
java.lang.Object extensionPoint)
Adds an extension point to some Use Case or Extend. |
void |
addInclude(java.lang.Object usecase,
java.lang.Object include)
Add an include to a Use Case. |
java.util.Collection |
getAllActors(java.lang.Object ns)
Returns all actors in some namespace ns. |
java.util.Collection |
getAllUseCases(java.lang.Object ns)
Returns all usecases in some namespace ns. |
java.util.Collection |
getExtendedUseCases(java.lang.Object ausecase)
Returns all usecases this given usecase extends. |
java.util.Collection |
getExtendingUseCases(java.lang.Object usecase)
Deprecated. for 0.25.4 by tfmorris |
java.lang.Object |
getExtends(java.lang.Object abase,
java.lang.Object anextension)
Returns the extend relation between two usecases base and extension. |
java.util.Collection |
getIncludedUseCases(java.lang.Object ausecase)
Returns all usecases this usecase includes. |
java.lang.Object |
getIncludes(java.lang.Object abase,
java.lang.Object aninclusion)
Returns the include relation between two usecases base and inclusion. |
java.util.Collection |
getSpecificationPath(java.lang.Object ausecase)
Returns the specificationpath operation of some usecase. |
void |
removeExtend(java.lang.Object elem,
java.lang.Object extend)
Remove an extend to a Use Case or Extension Point. |
void |
removeExtensionPoint(java.lang.Object elem,
java.lang.Object ep)
This method removes an Extension Point from a Use Case or an Extend. |
void |
removeInclude(java.lang.Object usecase,
java.lang.Object include)
Remove an include from a Use Case. |
void |
setAddition(java.lang.Object handle,
java.lang.Object useCase)
Sets the addition to an include. |
void |
setBase(java.lang.Object extend,
java.lang.Object base)
Sets the base usecase of a given extend. |
void |
setCondition(java.lang.Object handle,
java.lang.Object booleanExpression)
Set the condition of an extend. |
void |
setExtension(java.lang.Object handle,
java.lang.Object ext)
Set the extension of a usecase. |
void |
setExtensionPoints(java.lang.Object handle,
java.util.Collection extensionPoints)
Sets the extension points of some use cases. |
void |
setIncludes(java.lang.Object handle,
java.util.Collection includes)
Set the collection of Include relationships for a usecase. |
void |
setLocation(java.lang.Object handle,
java.lang.String loc)
Sets a location of some extension point. |
void |
setUseCase(java.lang.Object elem,
java.lang.Object usecase)
Set a Use Case for an Extension Point. |
| Method Detail |
|---|
java.util.Collection getAllUseCases(java.lang.Object ns)
ns - is the namespace
java.util.Collection getAllActors(java.lang.Object ns)
ns - is the namespace
java.util.Collection getExtendedUseCases(java.lang.Object ausecase)
ausecase - the given usecase
@Deprecated java.util.Collection getExtendingUseCases(java.lang.Object usecase)
NOTE: The association is not navigable in this direction, so a brute force search will be used and it will only include models which are accessable, not any models which are potentially linked to this one.
usecase - the given usecase
java.lang.Object getExtends(java.lang.Object abase,
java.lang.Object anextension)
abase - the given base usecaseanextension - the given extension usecase
java.util.Collection getIncludedUseCases(java.lang.Object ausecase)
ausecase - the given usecase
java.lang.Object getIncludes(java.lang.Object abase,
java.lang.Object aninclusion)
abase - the given base usecaseaninclusion - the given inclusion usecase
java.util.Collection getSpecificationPath(java.lang.Object ausecase)
ausecase - the given usecase
void setBase(java.lang.Object extend,
java.lang.Object base)
extend - the given extendbase - the base usecase
void removeExtend(java.lang.Object elem,
java.lang.Object extend)
elem - The Use Case or Extension Point.extend - The Extend to add.
void removeExtensionPoint(java.lang.Object elem,
java.lang.Object ep)
elem - is The Use Case or Extend.ep - is the extension point
void removeInclude(java.lang.Object usecase,
java.lang.Object include)
usecase - The Use Case.include - The Include.
void addExtend(java.lang.Object elem,
java.lang.Object extend)
elem - The Use Case or Extension Point.extend - The Extend to add.
void addExtensionPoint(java.lang.Object handle,
java.lang.Object extensionPoint)
handle - is the Use Case or ExtendextensionPoint - is the Extension Point
void addExtensionPoint(java.lang.Object handle,
int position,
java.lang.Object extensionPoint)
handle - is the Extendposition - the 0-based position at which
to insert the Extension PointextensionPoint - is the Extension Point
void addInclude(java.lang.Object usecase,
java.lang.Object include)
usecase - The Use Case.include - The Include.
void setAddition(java.lang.Object handle,
java.lang.Object useCase)
handle - IncludeuseCase - UseCase
void setCondition(java.lang.Object handle,
java.lang.Object booleanExpression)
handle - is the extendbooleanExpression - is the condition
void setExtension(java.lang.Object handle,
java.lang.Object ext)
handle - Extendext - UseCase or null
void setExtensionPoints(java.lang.Object handle,
java.util.Collection extensionPoints)
handle - the use caseextensionPoints - is the extension points
void setIncludes(java.lang.Object handle,
java.util.Collection includes)
handle - UseCaseincludes - the collection of Include relationships
void setLocation(java.lang.Object handle,
java.lang.String loc)
handle - is the extension pointloc - is the location
void setUseCase(java.lang.Object elem,
java.lang.Object usecase)
elem - The Extension Point.usecase - The Use Case.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| ArgoUML © 1996-2006 | ArgoUML Homepage | ArgoUML Cookbook |