|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface EnumerationFacade
Represents an enumeration.
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
|---|---|
java.lang.String |
getFromOperationName()
The 'from' operation name. |
java.lang.String |
getFromOperationSignature()
The 'from' operation signature. |
java.util.Collection |
getLiterals()
This enumeration's literals. |
ClassifierFacade |
getLiteralType()
The type of the enumeration's literals. |
java.util.Collection |
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. |
| Methods inherited from interface org.andromda.metafacades.uml.GeneralizableElementFacade |
|---|
findTaggedValue, getAllGeneralizations, getAllSpecializations, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getSpecializations, isGeneralizableElementFacadeMetaType |
| Method Detail |
|---|
boolean isEnumerationFacadeMetaType()
truejava.lang.String getFromOperationName()
The 'from' operation name. This is the name of the operation that takes the actual literal value and allows a new enumeration to be constructed.
java.lang.String getFromOperationSignature()
The 'from' operation signature. This is the signature that takes the actual literal value and allows a new enumeration to be constructed.
ClassifierFacade getLiteralType()
The type of the enumeration's literals.
java.util.Collection getLiterals()
This enumeration's literals.
java.util.Collection getMemberVariables()
The enumeration member variables.
boolean isTypeSafe()
Indicates whether the enumeration must be generated using a Java 5 type-safe enum or a traditional enumeration-pattern class.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||