org.andromda.cartridges.ejb.metafacades
Class EJBPrimaryKeyFacadeLogicImpl

java.lang.Object
  extended byorg.andromda.core.metafacade.MetafacadeBase
      extended byorg.andromda.cartridges.ejb.metafacades.EJBEntityAttributeFacadeLogic
          extended byorg.andromda.cartridges.ejb.metafacades.EJBEntityAttributeFacadeLogicImpl
              extended byorg.andromda.cartridges.ejb.metafacades.EJBPrimaryKeyFacadeLogic
                  extended byorg.andromda.cartridges.ejb.metafacades.EJBPrimaryKeyFacadeLogicImpl
All Implemented Interfaces:
org.andromda.metafacades.uml.AttributeFacade, EJBEntityAttributeFacade, EJBPrimaryKeyFacade, org.andromda.metafacades.uml.EntityAttribute, org.andromda.metafacades.uml.ModelElementFacade

public class EJBPrimaryKeyFacadeLogicImpl
extends EJBPrimaryKeyFacadeLogic

Metaclass facade implementation.


Field Summary
 
Fields inherited from class org.andromda.cartridges.ejb.metafacades.EJBPrimaryKeyFacadeLogic
metaObject
 
Fields inherited from class org.andromda.core.metafacade.MetafacadeBase
contextRoot, logger
 
Constructor Summary
EJBPrimaryKeyFacadeLogicImpl(Object metaObject, String context)
           
 
Method Summary
protected  boolean handleIsComplex()
           
 
Methods inherited from class org.andromda.cartridges.ejb.metafacades.EJBPrimaryKeyFacadeLogic
isComplex, isEJBPrimaryKeyFacadeMetaType, resetMetafacadeContext, toString, validateInvariants
 
Methods inherited from class org.andromda.cartridges.ejb.metafacades.EJBEntityAttributeFacadeLogicImpl
getGetterName, handleGetTransactionType
 
Methods inherited from class org.andromda.cartridges.ejb.metafacades.EJBEntityAttributeFacadeLogic
copyTaggedValues, findTaggedValue, findTaggedValue, findTaggedValues, getColumnIndex, getColumnLength, getColumnName, getConstraints, getConstraints, getDefaultValue, getDocumentation, getDocumentation, getDocumentation, getEnumeration, getEnumerationLiteralParameters, getEnumerationValue, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getGetterSetterTypeName, getId, getJdbcMappings, getJdbcType, getLanguageMappings, getLower, getModel, getName, getOwner, getPackage, getPackageName, getPackageName, getPackagePath, getRootPackage, getSetterName, getSourceDependencies, getSqlMappings, getSqlType, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getTransactionType, getType, getUniqueGroup, getUpper, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasStereotype, initialize, isAddOnly, isAttributeFacadeMetaType, isBindingDependenciesPresent, isChangeable, isConstraintsPresent, isDefaultValuePresent, isEJBEntityAttributeFacadeMetaType, isEntityAttributeMetaType, isEnumerationLiteral, isEnumerationLiteralParametersExist, isEnumerationMember, isIdentifier, isMany, isModelElementFacadeMetaType, isOrdered, isReadOnly, isRequired, isStatic, isTemplateParametersPresent, isTransient, isUnique, translateConstraint, translateConstraints, translateConstraints
 
Methods inherited from class org.andromda.core.metafacade.MetafacadeBase
equals, getConfiguredProperty, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.andromda.cartridges.ejb.metafacades.EJBEntityAttributeFacade
getTransactionType, isEJBEntityAttributeFacadeMetaType
 
Methods inherited from interface org.andromda.metafacades.uml.EntityAttribute
getColumnIndex, getColumnLength, getColumnName, getJdbcMappings, getJdbcType, getSqlMappings, getSqlType, getUniqueGroup, isEntityAttributeMetaType, isIdentifier, isTransient, isUnique
 
Methods inherited from interface org.andromda.metafacades.uml.AttributeFacade
findTaggedValue, getDefaultValue, getEnumeration, getEnumerationLiteralParameters, getEnumerationValue, getGetterName, getGetterSetterTypeName, getLower, getOwner, getSetterName, getType, getUpper, isAddOnly, isAttributeFacadeMetaType, isChangeable, isDefaultValuePresent, isEnumerationLiteral, isEnumerationLiteralParametersExist, isEnumerationMember, isMany, isOrdered, isReadOnly, isRequired, isStatic
 
Methods inherited from interface org.andromda.metafacades.uml.ModelElementFacade
copyTaggedValues, findTaggedValue, findTaggedValues, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isModelElementFacadeMetaType, isTemplateParametersPresent, translateConstraint, translateConstraints, translateConstraints
 

Constructor Detail

EJBPrimaryKeyFacadeLogicImpl

public EJBPrimaryKeyFacadeLogicImpl(Object metaObject,
                                    String context)
Method Detail

handleIsComplex

protected boolean handleIsComplex()
Specified by:
handleIsComplex in class EJBPrimaryKeyFacadeLogic
See Also:
EJBPrimaryKeyFacade.isComplex()


Copyright © 2003-2006 The AndroMDA Team. All Rights Reserved.