public interface EnumerationFacade extends ClassifierFacade
Modifier and Type | Method and Description |
---|---|
String |
getFromOperationName()
The 'from' operation name.
|
String |
getFromOperationSignature()
The 'from' operation signature.
|
Collection<AttributeFacade> |
getLiterals()
This enumeration's literals.
|
ClassifierFacade |
getLiteralType()
The type of the enumeration's literals.
|
Collection<AttributeFacade> |
getMemberVariables()
The enumeration member variables.
|
boolean |
isEnumerationFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isTypeSafe()
Indicates whether the enumeration must be generated using a Java 5 type-safe enum or a
traditional enumeration-pattern class.
|
findAttribute, getAbstractions, getAllAssociatedClasses, getAllProperties, getAllRequiredConstructorParameters, getArray, getArrayName, getAssociatedClasses, getAssociationEnds, getAttributes, getAttributes, getFullyQualifiedArrayName, getImplementationOperations, getImplementedInterfaceList, getInstanceAttributes, getInstanceOperations, getInterfaceAbstractions, getJavaNewString, getJavaNullString, getNavigableConnectingEnds, getNavigableConnectingEnds, getNonArray, getOperationCallFromAttributes, getOperations, getProperties, getProperties, getRequiredConstructorParameters, getSerialVersionUID, getStaticAttributes, getStaticOperations, getSuperClass, getWrapperName, isAbstract, isArrayType, isAssociationClass, isBlobType, isBooleanType, isCharacterType, isClassifierFacadeMetaType, isClobType, isCollectionType, isDataType, isDateType, isDoubleType, isEmbeddedValue, isEnumeration, isFileType, isFloatType, isIntegerType, isInterface, isLeaf, isListType, isLongType, isMapType, isPrimitive, isSetType, isStringType, isTimeType, isWrappedPrimitive
findTaggedValue, getAllGeneralizations, getAllSpecializations, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getSpecializations, isGeneralizableElementFacadeMetaType
copyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getKeywords, getLabel, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, translateConstraint, translateConstraints, translateConstraints, validateInvariants
boolean isEnumerationFacadeMetaType()
true
String getFromOperationName()
String getFromOperationSignature()
ClassifierFacade getLiteralType()
Collection<AttributeFacade> getLiterals()
Collection<AttributeFacade> getMemberVariables()
boolean isTypeSafe()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.