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

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

Returns:
always true

isDisplay

boolean isDisplay()

Whether or not this attribute should be displayed.


isManageableGetterAvailable

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-2008 AndroMDA.org. All Rights Reserved.