|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ModelFacade
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
|---|---|
ActivityGraphFacade |
findActivityGraphByName(java.lang.String name)
|
ActivityGraphFacade |
findActivityGraphByNameAndStereotype(java.lang.String name,
java.lang.String stereotypeName)
|
ClassifierFacade |
findClassWithTaggedValueOrHyperlink(java.lang.String tag,
java.lang.String value)
|
java.util.Collection |
findFinalStatesWithNameOrHyperlink(UseCaseFacade useCase)
|
UseCaseFacade |
findUseCaseByName(java.lang.String name)
|
UseCaseFacade |
findUseCaseWithNameAndStereotype(java.lang.String name,
java.lang.String stereotypeName)
|
UseCaseFacade |
findUseCaseWithTaggedValueOrHyperlink(java.lang.String tag,
java.lang.String value)
|
java.util.Collection |
getAllActionStates()
|
java.util.Collection |
getAllActionStatesWithStereotype(ActivityGraphFacade activityGraph,
java.lang.String stereotypeName)
|
java.util.Collection |
getAllActors()
|
java.util.Collection |
getAllClasses()
|
java.util.Collection |
getAllObjectFlowStates()
All object flow states in this model. |
java.util.Collection |
getAllTransitions()
All transitions present in the activity graphs contained by this model. |
java.util.Collection |
getAllUseCases()
|
PackageFacade |
getRootPackage()
|
java.lang.String |
getValidationName()
Gets the name of the metafacade used within validation messages. |
java.lang.Object |
getValidationOwner()
Gets the metafacade that acts as the owner of this metafacade. |
void |
initialize()
Provides any required initialization of the metafacade. |
boolean |
isModelFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings). |
void |
validateInvariants(java.util.Collection validationMessages)
Performs validation of any invariants found on this model element and stores the messages within the validationMessages
collection. |
| Method Detail |
|---|
boolean isModelFacadeMetaType()
truevoid initialize()
java.lang.Object getValidationOwner()
owner of this metafacade.
(for example: an operation is an owner of its parameters, etc). This is used
by AndroMDA's validation framework to provide more context as to where the
error has occurred.
java.lang.String getValidationName()
void validateInvariants(java.util.Collection validationMessages)
validationMessages
collection.
validationMessages - the collection of messages to which additional
validation messages will be added if invariants are broken.ActivityGraphFacade findActivityGraphByName(java.lang.String name)
ActivityGraphFacade findActivityGraphByNameAndStereotype(java.lang.String name,
java.lang.String stereotypeName)
ClassifierFacade findClassWithTaggedValueOrHyperlink(java.lang.String tag,
java.lang.String value)
java.util.Collection findFinalStatesWithNameOrHyperlink(UseCaseFacade useCase)
UseCaseFacade findUseCaseByName(java.lang.String name)
UseCaseFacade findUseCaseWithNameAndStereotype(java.lang.String name,
java.lang.String stereotypeName)
UseCaseFacade findUseCaseWithTaggedValueOrHyperlink(java.lang.String tag,
java.lang.String value)
java.util.Collection getAllActionStates()
java.util.Collection getAllActionStatesWithStereotype(ActivityGraphFacade activityGraph,
java.lang.String stereotypeName)
java.util.Collection getAllActors()
java.util.Collection getAllClasses()
java.util.Collection getAllObjectFlowStates()
All object flow states in this model.
java.util.Collection getAllTransitions()
All transitions present in the activity graphs contained by this model.
java.util.Collection getAllUseCases()
PackageFacade getRootPackage()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||