public abstract class InstanceFacadeLogic extends ModelElementFacadeLogicImpl implements InstanceFacade
InstanceFacade,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected org.omg.uml.behavioralelements.commonbehavior.Instance |
metaObject
The underlying UML object
|
contextRoot| Modifier | Constructor and Description |
|---|---|
protected |
InstanceFacadeLogic(org.omg.uml.behavioralelements.commonbehavior.Instance metaObjectIn,
String context)
Create Metafacade implementation instance using the MetafacadeFactory from the context
|
| Modifier and Type | Method and Description |
|---|---|
Collection<AttributeLinkFacade> |
getAttributeLinks()
The owning instance for this link.
|
Collection<ClassifierFacade> |
getClassifiers()
A representation of the model object 'Instance Specification'.
|
Collection<LinkEndFacade> |
getLinkEnds()
The first instance to which this link end is attached.
|
Collection<InstanceFacade> |
getOwnedInstances()
A representation of the model object 'Instance Specification'.
|
Collection<LinkFacade> |
getOwnedLinks()
A representation of the model object 'Instance Specification'.
|
Collection<AttributeLinkFacade> |
getSlots()
The instances this attribute link is attached too.
|
protected abstract Collection |
handleGetAttributeLinks()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected abstract Collection |
handleGetClassifiers()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected abstract Collection |
handleGetLinkEnds()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected abstract Collection |
handleGetOwnedInstances()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected abstract Collection |
handleGetOwnedLinks()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected abstract Collection |
handleGetSlots()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
boolean |
isInstanceFacadeMetaType() |
void |
resetMetafacadeContext(String context)
Reset context only for non-root metafacades
|
void |
validateInvariants(Collection<ModelValidationMessage> validationMessages) |
getArraySuffix, getValidationName, handleCopyTaggedValues, handleFindTaggedValue, handleFindTaggedValues, handleGetBindedFullyQualifiedName, handleGetConstraints, handleGetConstraints, handleGetDocumentation, handleGetDocumentation, handleGetDocumentation, handleGetFullyQualifiedName, handleGetFullyQualifiedName, handleGetFullyQualifiedNamePath, handleGetId, handleGetKeywords, handleGetLabel, handleGetLanguageMappings, handleGetModel, handleGetName, handleGetOwnedElements, handleGetOwner, handleGetPackage, handleGetPackageName, handleGetPackageName, handleGetPackagePath, handleGetQualifiedName, handleGetRootPackage, handleGetSourceDependencies, handleGetStateMachineContext, handleGetStereotypeNames, handleGetStereotypes, handleGetTaggedValues, handleGetTargetDependencies, handleGetTemplateParameter, handleGetTemplateParameters, handleGetVisibility, handleHasExactStereotype, handleHasKeyword, handleHasStereotype, handleIsBindingDependenciesPresent, handleIsConstraintsPresent, handleIsDocumentationPresent, handleIsReservedWord, handleIsTemplateParametersPresent, handleIsValidIdentifierName, handleTranslateConstraint, handleTranslateConstraints, handleTranslateConstraintscopyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getKeywords, getLabel, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, toString, translateConstraint, translateConstraints, translateConstraintscompareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, getValidationOwner, hashCode, initialize, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getKeywords, getLabel, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, translateConstraint, translateConstraints, translateConstraintsprotected org.omg.uml.behavioralelements.commonbehavior.Instance metaObject
Instanceprotected InstanceFacadeLogic(org.omg.uml.behavioralelements.commonbehavior.Instance metaObjectIn, String context)
metaObjectIn - context - public void resetMetafacadeContext(String context)
resetMetafacadeContext in class ModelElementFacadeLogiccontext - public boolean isInstanceFacadeMetaType()
isInstanceFacadeMetaType in interface InstanceFacadeInstanceFacadepublic final Collection<LinkFacade> getOwnedLinks()
getOwnedLinks in interface InstanceFacadeprotected abstract Collection handleGetOwnedLinks()
public final Collection<InstanceFacade> getOwnedInstances()
getOwnedInstances in interface InstanceFacadeprotected abstract Collection handleGetOwnedInstances()
public final Collection<AttributeLinkFacade> getSlots()
getSlots in interface InstanceFacadeprotected abstract Collection handleGetSlots()
public final Collection<LinkEndFacade> getLinkEnds()
getLinkEnds in interface InstanceFacadeprotected abstract Collection handleGetLinkEnds()
public final Collection<ClassifierFacade> getClassifiers()
getClassifiers in interface InstanceFacadeprotected abstract Collection handleGetClassifiers()
public final Collection<AttributeLinkFacade> getAttributeLinks()
getAttributeLinks in interface InstanceFacadeprotected abstract Collection handleGetAttributeLinks()
public void validateInvariants(Collection<ModelValidationMessage> validationMessages)
validateInvariants in interface ModelElementFacadevalidateInvariants in class ModelElementFacadeLogicvalidationMessages - CollectionModelElementFacadeLogic.validateInvariants(Collection validationMessages)Copyright © 2003–2014 AndroMDA.org. All rights reserved.