org.andromda.metafacades.uml
Interface EntityAssociation

All Superinterfaces:
AssociationFacade, GeneralizableElementFacade, ModelElementFacade

public interface EntityAssociation
extends AssociationFacade

Represents an association between entities.

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 java.lang.String getSchema()
           The name of the schema that contains the database table
 java.lang.String getTableName()
           The name of the table if this is a many-to-many association.
 boolean isEntityAssociation()
           is this an EntityAssociation?
 boolean isEntityAssociationMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 
Methods inherited from interface org.andromda.metafacades.uml.AssociationFacade
getAssociationEndA, getAssociationEndB, getAssociationEnds, getRelationName, isAbstract, isAssociationClass, isAssociationFacadeMetaType, isLeaf, isMany2Many
 
Methods inherited from interface org.andromda.metafacades.uml.GeneralizableElementFacade
findTaggedValue, getAllGeneralizations, getAllSpecializations, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getSpecializations, isGeneralizableElementFacadeMetaType
 
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, validateInvariants
 

Method Detail

isEntityAssociationMetaType

boolean isEntityAssociationMetaType()
Indicates the metafacade type (used for metafacade mappings).

Returns:
always true

getSchema

java.lang.String getSchema()

The name of the schema that contains the database table


getTableName

java.lang.String getTableName()

The name of the table if this is a many-to-many association. Otherwise it just returns null if not part of a many-to-many association.


isEntityAssociation

boolean isEntityAssociation()

is this an EntityAssociation?



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