public interface GenEnumLiteral extends GenBase
The following features are supported:
GenModelPackage.getGenEnumLiteral()
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCapName() |
EEnumLiteral |
getEcoreEnumLiteral()
Returns the value of the 'Ecore Enum Literal' reference
|
java.lang.String |
getEnumLiteralAccessorName() |
java.lang.String |
getEnumLiteralID() |
java.lang.String |
getEnumLiteralInstanceConstantName() |
java.lang.String |
getEnumLiteralValueConstantName() |
java.lang.String |
getFormattedName() |
GenEnum |
getGenEnum()
Returns the value of the 'Gen Enum' container reference.
|
GenPackage |
getGenPackage() |
java.lang.String |
getLiteral() |
java.lang.String |
getModelInfo() |
java.lang.String |
getName() |
int |
getValue() |
void |
initialize(EEnumLiteral eEnumLiteral) |
boolean |
reconcile(GenEnumLiteral oldGenEnumLiteralVersion) |
void |
setEcoreEnumLiteral(EEnumLiteral value)
Sets the value of the '
Ecore Enum Literal ' reference |
void |
setGenEnum(GenEnum value)
Sets the value of the '
Gen Enum ' container reference |
canGenerate, canGenerateEdit, canGenerateEditor, canGenerateSchema, canGenerateTests, capName, format, gen, genEdit, genEditor, generate, generate, generateEdit, generateEdit, generateEditor, generateEditor, generateSchema, generateSchema, generateTests, generateTests, genSchema, genTests, getCopyright, getDocumentation, getEcoreModelElement, getGenAnnotation, getGenAnnotations, getGenModel, hasCopyright, hasDocumentation, reconcile, safeName, uncapName, uncapPrefixedName
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
GenEnum getGenEnum()
Gen Enum Literals
'.
setGenEnum(GenEnum)
,
GenModelPackage.getGenEnumLiteral_GenEnum()
,
GenEnum.getGenEnumLiterals()
void setGenEnum(GenEnum value)
Gen Enum
' container reference.
value
- the new value of the 'Gen Enum' container reference.getGenEnum()
EEnumLiteral getEcoreEnumLiteral()
setEcoreEnumLiteral(EEnumLiteral)
,
GenModelPackage.getGenEnumLiteral_EcoreEnumLiteral()
void setEcoreEnumLiteral(EEnumLiteral value)
Ecore Enum Literal
' reference.
value
- the new value of the 'Ecore Enum Literal' reference.getEcoreEnumLiteral()
java.lang.String getName()
java.lang.String getCapName()
int getValue()
java.lang.String getEnumLiteralID()
java.lang.String getLiteral()
java.lang.String getEnumLiteralInstanceConstantName()
java.lang.String getEnumLiteralValueConstantName()
GenPackage getGenPackage()
java.lang.String getEnumLiteralAccessorName()
java.lang.String getFormattedName()
void initialize(EEnumLiteral eEnumLiteral)
java.lang.String getModelInfo()
boolean reconcile(GenEnumLiteral oldGenEnumLiteralVersion)