org.andromda.metafacades.uml
Interface ManageableEntityAttribute

All Superinterfaces:
AttributeFacade, EntityAttribute, ModelElementFacade

public interface ManageableEntityAttribute
extends EntityAttribute

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 boolean isDisplay()
           Whether or not this attribute should be displayed.
 boolean isManageableEntityAttributeMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 boolean isManageableGetterAvailable()
           Whether or not this attribute can be read in a call isolated from the rest (for example when downloading binary fields).
 
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, validateInvariants
 

Method Detail

isManageableEntityAttributeMetaType

public boolean isManageableEntityAttributeMetaType()
Indicates the metafacade type (used for metafacade mappings).

Returns:
always true

isDisplay

public boolean isDisplay()

Whether or not this attribute should be displayed.


isManageableGetterAvailable

public boolean isManageableGetterAvailable()

Whether or not this attribute can be read in a call isolated from the rest (for example when downloading binary fields).



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