public abstract class EJBPrimaryKeyFacadeLogic extends EJBEntityAttributeFacadeLogicImpl implements EJBPrimaryKeyFacade
EJBPrimaryKeyFacade
,
Serialized FormModifier 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, handleGetTransactionType
copyTaggedValues, 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, translateConstraints
compareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getTransactionType, isEJBEntityAttributeFacadeMetaType
getColumnIndex, getColumnLength, getColumnName, getJdbcMappings, getJdbcType, getSqlMappings, getSqlType, getUniqueGroup, isEntityAttributeMetaType, isIdentifier, isTransient
findTaggedValue, 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, isUnique
copyTaggedValues, 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, translateConstraints
protected Object metaObject
Object
protected EJBPrimaryKeyFacadeLogic(Object metaObjectIn, String context)
metaObjectIn
- context
- public void resetMetafacadeContext(String context)
resetMetafacadeContext
in class EJBEntityAttributeFacadeLogic
context
- MetafacadeBase.resetMetafacadeContext(String context)
public boolean isEJBPrimaryKeyFacadeMetaType()
EJBPrimaryKeyFacade
isEJBPrimaryKeyFacadeMetaType
in interface EJBPrimaryKeyFacade
EJBPrimaryKeyFacade
protected abstract boolean handleIsComplex()
EJBPrimaryKeyFacade.isComplex()
public final boolean isComplex()
isComplex
in interface EJBPrimaryKeyFacade
public void validateInvariants(Collection<ModelValidationMessage> validationMessages)
validateInvariants
in interface ModelElementFacade
validateInvariants
in class EJBEntityAttributeFacadeLogic
validationMessages
- CollectionEJBEntityAttributeFacadeLogic.validateInvariants(Collection validationMessages)
Copyright © 2003–2014 AndroMDA.org. All rights reserved.