|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TemplateArgumentFacade
Represents a UML template argument.
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
|---|---|
ModelElementFacade |
getElement()
|
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 |
isTemplateArgumentFacadeMetaType()
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 isTemplateArgumentFacadeMetaType()
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.ModelElementFacade getElement()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||