public interface TemplateArgumentFacade
Modifier and Type | Method and Description |
---|---|
ModelElementFacade |
getElement()
Represents a model element.
|
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 |
isTemplateArgumentFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
void |
validateInvariants(Collection<ModelValidationMessage> validationMessages)
Performs validation of any invariants found on this model element
and stores the messages within the
validationMessages
collection. |
boolean isTemplateArgumentFacadeMetaType()
true
void initialize()
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.String getValidationName()
void validateInvariants(Collection<ModelValidationMessage> validationMessages)
validationMessages
collection.validationMessages
- the collection of messages to which additional
validation messages will be added if invariants are broken.ModelElementFacade getElement()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.