org.andromda.cartridges.jsf.metafacades
Interface JSFEnumeration

All Superinterfaces:
org.andromda.metafacades.uml.ClassifierFacade, org.andromda.metafacades.uml.EnumerationFacade, org.andromda.metafacades.uml.GeneralizableElementFacade, org.andromda.metafacades.uml.ModelElementFacade
All Known Implementing Classes:
JSFEnumerationLogic, JSFEnumerationLogicImpl

public interface JSFEnumeration
extends org.andromda.metafacades.uml.EnumerationFacade

Represents an enumeration used within a JSF application.

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 java.lang.String getConverterName()
           The converter name used for this enumeration.
 java.lang.String getConverterPath()
           The path to the converter file.
 java.lang.String getFullyQualifiedConverterName()
           The fully qualified converter name for this enumeration.
 boolean isJSFEnumerationMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 
Methods inherited from interface org.andromda.metafacades.uml.EnumerationFacade
getFromOperationName, getFromOperationSignature, getLiterals, getLiteralType, getMemberVariables, isEnumerationFacadeMetaType, isTypeSafe
 
Methods inherited from interface org.andromda.metafacades.uml.ClassifierFacade
findAttribute, getAbstractions, getAllAssociatedClasses, getAllProperties, getAllRequiredConstructorParameters, getArray, getArrayName, getAssociatedClasses, getAssociationEnds, getAttributes, getAttributes, getFullyQualifiedArrayName, getImplementationOperations, getImplementedInterfaceList, getInstanceAttributes, getInstanceOperations, getInterfaceAbstractions, getJavaNullString, getNavigableConnectingEnds, getNavigableConnectingEnds, getNonArray, getOperationCallFromAttributes, getOperations, getProperties, getProperties, getRequiredConstructorParameters, getSerialVersionUID, getStaticAttributes, getStaticOperations, getSuperClass, getWrapperName, isAbstract, isArrayType, isAssociationClass, isBlobType, isBooleanType, isClassifierFacadeMetaType, isClobType, isCollectionType, isDataType, isDateType, isEmbeddedValue, isEnumeration, isFileType, isInterface, isLeaf, isListType, isMapType, isPrimitive, isSetType, isStringType, isTimeType
 
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

isJSFEnumerationMetaType

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

Returns:
always true

getConverterName

java.lang.String getConverterName()

The converter name used for this enumeration.


getConverterPath

java.lang.String getConverterPath()

The path to the converter file.


getFullyQualifiedConverterName

java.lang.String getFullyQualifiedConverterName()

The fully qualified converter name for this enumeration.



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