org.andromda.cartridges.ejb.metafacades
Class EJBAssociationFacadeLogicImpl

java.lang.Object
  extended by org.andromda.core.metafacade.MetafacadeBase
      extended by org.andromda.cartridges.ejb.metafacades.EJBAssociationFacadeLogic
          extended by org.andromda.cartridges.ejb.metafacades.EJBAssociationFacadeLogicImpl
All Implemented Interfaces:
EJBAssociationFacade, org.andromda.metafacades.uml.AssociationFacade, org.andromda.metafacades.uml.EntityAssociation, org.andromda.metafacades.uml.GeneralizableElementFacade, org.andromda.metafacades.uml.ModelElementFacade

public class EJBAssociationFacadeLogicImpl
extends EJBAssociationFacadeLogic

MetafacadeLogic implementation for org.andromda.cartridges.ejb.metafacades.EJBAssociationFacade.

See Also:
EJBAssociationFacade

Field Summary
 
Fields inherited from class org.andromda.cartridges.ejb.metafacades.EJBAssociationFacadeLogic
metaObject
 
Fields inherited from class org.andromda.core.metafacade.MetafacadeBase
contextRoot, logger
 
Constructor Summary
EJBAssociationFacadeLogicImpl(java.lang.Object metaObject, java.lang.String context)
           
 
Method Summary
 java.lang.String getTableName()
           
protected  java.lang.String handleGetTransactionType()
           
 
Methods inherited from class org.andromda.cartridges.ejb.metafacades.EJBAssociationFacadeLogic
copyTaggedValues, findTaggedValue, findTaggedValue, findTaggedValues, getAllGeneralizations, getAllSpecializations, getAssociationEndA, getAssociationEndB, getAssociationEnds, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getId, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getRelationName, getRootPackage, getSchema, getSourceDependencies, getSpecializations, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getTransactionType, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasStereotype, initialize, isAbstract, isAssociationClass, isAssociationFacadeMetaType, isBindingDependenciesPresent, isConstraintsPresent, isEJBAssociationFacadeMetaType, isEntityAssociation, isEntityAssociationMetaType, isGeneralizableElementFacadeMetaType, isLeaf, isMany2Many, isModelElementFacadeMetaType, isTemplateParametersPresent, resetMetafacadeContext, toString, translateConstraint, translateConstraints, translateConstraints, validateInvariants
 
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
 

Constructor Detail

EJBAssociationFacadeLogicImpl

public EJBAssociationFacadeLogicImpl(java.lang.Object metaObject,
                                     java.lang.String context)
Method Detail

handleGetTransactionType

protected java.lang.String handleGetTransactionType()
Specified by:
handleGetTransactionType in class EJBAssociationFacadeLogic
See Also:
EJBAssociationFacade.getTransactionType()

getTableName

public java.lang.String getTableName()
Specified by:
getTableName in interface org.andromda.metafacades.uml.EntityAssociation
Overrides:
getTableName in class EJBAssociationFacadeLogic
See Also:
org.andromda.cartridges.ejb.metafacades.EJBAssociationFacadeLogic#handleGetTableName()


Copyright © 2003-2008 AndroMDA.org. All Rights Reserved.