|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Represents a UML template parameter.
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
ModelElementFacade |
getDefaultElement()
|
ModelElementFacade |
getParameter()
|
String |
getValidationName()
Gets the name of the metafacade used within validation messages. |
Object |
getValidationOwner()
Gets the metafacade that acts as the owner of this metafacade. |
void |
initialize()
Provides any required initialization of the metafacade. |
boolean |
isTemplateParameterFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings). |
void |
validateInvariants(Collection validationMessages)
Performs validation of any invariants found on this model element and stores the messages within the validationMessages
collection. |
| Method Detail |
public boolean isTemplateParameterFacadeMetaType()
truepublic void initialize()
public 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.
public String getValidationName()
public void validateInvariants(Collection validationMessages)
validationMessages
collection.
validationMessages - the collection of messages to which additional
validation messages will be added if invariants are broken.public ModelElementFacade getDefaultElement()
public ModelElementFacade getParameter()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||