|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface FrontEndUseCase
Represents a use case used in the "front end" of an application.
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
|---|---|
java.util.List |
getActions()
The actions for this use-case. |
FrontEndActivityGraph |
getActivityGraph()
Returns the activity graph describing this use-case in more detail. |
java.util.List |
getAllRoles()
All roles that directly or indirectly related to any "front-end" use cases. |
java.util.List |
getAllUseCases()
Returns all struts use-cases in this "front end" application. |
FrontEndController |
getController()
Returns the controller for this use-case. |
FrontEndView |
getInitialView()
The first view of this use case, this may actually return a view of another use case if the first is found by traveling through the final state. |
java.util.List |
getReferencingFinalStates()
The final states linking to this use case |
java.util.List |
getRoles()
Returns all roles that are directly and indirectly associated to this use-case. |
java.util.List |
getViews()
All views that are part of this use case. |
java.util.List |
getViewVariables()
The variables for all views in this use-case. |
boolean |
isEntryUseCase()
True if this use-case is the entry point to the front end. |
boolean |
isFrontEndUseCaseMetaType()
Indicates the metafacade type (used for metafacade mappings). |
boolean |
isSecured()
Indicates if this use case is "secured". |
| Methods inherited from interface org.andromda.metafacades.uml.UseCaseFacade |
|---|
getExtends, getExtensionPoints, getFirstActivityGraph, getIncludes, isUseCaseFacadeMetaType |
| Methods inherited from interface org.andromda.metafacades.uml.NamespaceFacade |
|---|
getOwnedElements, isNamespaceFacadeMetaType |
| Methods inherited from interface org.andromda.metafacades.uml.GeneralizableElementFacade |
|---|
findTaggedValue, getAllGeneralizations, getAllSpecializations, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getSpecializations, isGeneralizableElementFacadeMetaType |
| Method Detail |
|---|
boolean isFrontEndUseCaseMetaType()
truejava.util.List getActions()
The actions for this use-case. This will include the initial action to start the use-case.
FrontEndActivityGraph getActivityGraph()
Returns the activity graph describing this use-case in more detail.
java.util.List getAllRoles()
All roles that directly or indirectly related to any "front-end" use cases.
java.util.List getAllUseCases()
Returns all struts use-cases in this "front end" application.
FrontEndController getController()
Returns the controller for this use-case.
FrontEndView getInitialView()
The first view of this use case, this may actually return a view of another use case if the first is found by traveling through the final state.
java.util.List getReferencingFinalStates()
The final states linking to this use case
java.util.List getRoles()
Returns all roles that are directly and indirectly associated to this use-case.
java.util.List getViewVariables()
The variables for all views in this use-case. A parameter qualifies to be a variable when it explicitely and directly receives it via an action.
java.util.List getViews()
All views that are part of this use case.
boolean isEntryUseCase()
True if this use-case is the entry point to the front end.
boolean isSecured()
Indicates if this use case is "secured". This is true when there is at least one role associated to it.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||