public abstract class EJBPrimaryKeyFacadeLogic extends EJBEntityAttributeFacadeLogicImpl implements EJBPrimaryKeyFacade
EJBPrimaryKeyFacade,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected Object |
metaObject
The underlying UML object
|
contextRoot, logger| Modifier | Constructor and Description |
|---|---|
protected |
EJBPrimaryKeyFacadeLogic(Object metaObjectIn,
String context)
Create Metafacade implementation instance using the MetafacadeFactory from the context
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
handleIsComplex() |
boolean |
isComplex()
True/false on whether or not the primary key is complex.
|
boolean |
isEJBPrimaryKeyFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
void |
resetMetafacadeContext(String context)
Reset context only for non-root metafacades
|
void |
validateInvariants(Collection<ModelValidationMessage> validationMessages) |
getGetterName, handleGetTransactionTypecopyTaggedValues, findTaggedValue, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getColumnIndex, getColumnLength, getColumnName, getConstraints, getConstraints, getDefaultValue, getDocumentation, getDocumentation, getDocumentation, getEnumeration, getEnumerationLiteralParameters, getEnumerationValue, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getGetterSetterTypeName, getId, getJdbcMappings, getJdbcType, getKeywords, getLabel, getLanguageMappings, getLower, getModel, getName, getOwner, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSetterName, getSourceDependencies, getSqlMappings, getSqlType, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getTransactionType, getType, getUniqueGroup, getUpper, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isAddOnly, isAttributeFacadeMetaType, isBindingDependenciesPresent, isChangeable, isConstraintsPresent, isDefaultValuePresent, isDerived, isDocumentationPresent, isEJBEntityAttributeFacadeMetaType, isEntityAttributeMetaType, isEnumerationLiteral, isEnumerationLiteralParametersExist, isEnumerationMember, isIdentifier, isLeaf, isMany, isModelElementFacadeMetaType, isOrdered, isReadOnly, isRequired, isReservedWord, isStatic, isTemplateParametersPresent, isTransient, isUnique, isValidIdentifierName, toString, translateConstraint, translateConstraints, translateConstraintscompareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetTransactionType, isEJBEntityAttributeFacadeMetaTypegetColumnIndex, getColumnLength, getColumnName, getJdbcMappings, getJdbcType, getSqlMappings, getSqlType, getUniqueGroup, isEntityAttributeMetaType, isIdentifier, isTransientfindTaggedValue, getDefaultValue, getEnumeration, getEnumerationLiteralParameters, getEnumerationValue, getGetterName, getGetterSetterTypeName, getLower, getOwner, getSetterName, getType, getUpper, isAddOnly, isAttributeFacadeMetaType, isChangeable, isDefaultValuePresent, isDerived, isEnumerationLiteral, isEnumerationLiteralParametersExist, isEnumerationMember, isLeaf, isMany, isOrdered, isReadOnly, isRequired, isStatic, isUniquecopyTaggedValues, 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 Object metaObject
Objectprotected EJBPrimaryKeyFacadeLogic(Object metaObjectIn, String context)
metaObjectIn - context - public void resetMetafacadeContext(String context)
resetMetafacadeContext in class EJBEntityAttributeFacadeLogiccontext - MetafacadeBase.resetMetafacadeContext(String context)public boolean isEJBPrimaryKeyFacadeMetaType()
EJBPrimaryKeyFacadeisEJBPrimaryKeyFacadeMetaType in interface EJBPrimaryKeyFacadeEJBPrimaryKeyFacadeprotected abstract boolean handleIsComplex()
EJBPrimaryKeyFacade.isComplex()public final boolean isComplex()
isComplex in interface EJBPrimaryKeyFacadepublic void validateInvariants(Collection<ModelValidationMessage> validationMessages)
validateInvariants in interface ModelElementFacadevalidateInvariants in class EJBEntityAttributeFacadeLogicvalidationMessages - CollectionEJBEntityAttributeFacadeLogic.validateInvariants(Collection validationMessages)Copyright © 2003–2014 AndroMDA.org. All rights reserved.