public abstract class TemplateArgumentFacadeLogic extends MetafacadeBase implements TemplateArgumentFacade
TemplateArgumentFacade,
Serialized Form| Modifier 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, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetValidationName, getValidationOwner, initializeprotected org.omg.uml.foundation.core.TemplateArgument metaObject
TemplateArgumentprotected TemplateArgumentFacadeLogic(org.omg.uml.foundation.core.TemplateArgument metaObjectIn, String context)
metaObjectIn - context - public void resetMetafacadeContext(String context)
resetMetafacadeContext in class MetafacadeBasecontext - public boolean isTemplateArgumentFacadeMetaType()
isTemplateArgumentFacadeMetaType in interface TemplateArgumentFacadeTemplateArgumentFacadepublic final ModelElementFacade getElement()
getElement in interface TemplateArgumentFacadeprotected abstract Object handleGetElement()
public void validateInvariants(Collection<ModelValidationMessage> validationMessages)
validateInvariants in interface TemplateArgumentFacadevalidateInvariants in class MetafacadeBasevalidationMessages - CollectionMetafacadeBase.validateInvariants(Collection validationMessages)public String toString()
toString in class MetafacadeBaseObject.toString()Copyright © 2003–2014 AndroMDA.org. All rights reserved.