public abstract class TemplateArgumentFacadeLogic extends MetafacadeBase implements TemplateArgumentFacade
TemplateArgumentFacade
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected org.omg.uml.foundation.core.TemplateArgument |
metaObject
The underlying UML object
|
contextRoot
Modifier | Constructor and Description |
---|---|
protected |
TemplateArgumentFacadeLogic(org.omg.uml.foundation.core.TemplateArgument metaObjectIn,
String context)
Create Metafacade implementation instance using the MetafacadeFactory from the context
|
Modifier and Type | Method and Description |
---|---|
ModelElementFacade |
getElement()
Represents the model object 'Template Parameter Substitution'.
|
protected abstract Object |
handleGetElement()
UML Specific type is transformed by shieldedElements to AndroMDA Metafacade type
|
boolean |
isTemplateArgumentFacadeMetaType() |
void |
resetMetafacadeContext(String context)
Reset context only for non-root metafacades
|
String |
toString() |
void |
validateInvariants(Collection<ModelValidationMessage> validationMessages) |
compareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, getValidationName, getValidationOwner, hashCode, initialize, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getValidationName, getValidationOwner, initialize
protected org.omg.uml.foundation.core.TemplateArgument metaObject
TemplateArgument
protected TemplateArgumentFacadeLogic(org.omg.uml.foundation.core.TemplateArgument metaObjectIn, String context)
metaObjectIn
- context
- public void resetMetafacadeContext(String context)
resetMetafacadeContext
in class MetafacadeBase
context
- public boolean isTemplateArgumentFacadeMetaType()
isTemplateArgumentFacadeMetaType
in interface TemplateArgumentFacade
TemplateArgumentFacade
public final ModelElementFacade getElement()
getElement
in interface TemplateArgumentFacade
protected abstract Object handleGetElement()
public void validateInvariants(Collection<ModelValidationMessage> validationMessages)
validateInvariants
in interface TemplateArgumentFacade
validateInvariants
in class MetafacadeBase
validationMessages
- CollectionMetafacadeBase.validateInvariants(Collection validationMessages)
public String toString()
toString
in class MetafacadeBase
Object.toString()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.