|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GenDataType
A representation of the model object 'Gen Data Type'.
The following features are supported:
GenModelPackage.getGenDataType()
Method Summary | |
---|---|
GenDataType |
getBaseType()
|
EDataType |
getEcoreDataType()
Returns the value of the 'Ecore Data Type' reference |
java.util.List<java.lang.String> |
getEnumerationLiterals()
|
int |
getFractionDigits()
|
java.lang.String |
getImportedInstanceClassName()
|
java.lang.String |
getImportedParameterizedObjectInstanceClassName()
|
java.lang.String |
getImportedWildcardObjectInstanceClassName()
|
GenDataType |
getItemType()
|
java.lang.String |
getLengthAccessorFunction()
|
int |
getMaxLength()
|
java.lang.String |
getMaxLiteral()
|
java.util.List<GenDataType> |
getMemberTypes()
|
int |
getMinLength()
|
java.lang.String |
getMinLiteral()
|
java.lang.String |
getModelInfo()
|
java.lang.String |
getObjectInstanceClassName()
|
GenDataType |
getObjectType()
|
java.util.List<java.util.List<java.lang.String>> |
getPatterns()
|
java.lang.String |
getPrimitiveValueFunction()
|
java.lang.String |
getQualifiedInstanceClassName()
|
java.lang.String |
getSerializableFlag()
|
java.lang.String |
getStaticValue(java.lang.String literal)
|
java.lang.String |
getStaticValue(java.lang.String literal,
boolean includeCast)
|
int |
getTotalDigits()
|
java.lang.String |
getWhiteSpace()
|
void |
initialize(EDataType eDataType)
|
boolean |
isArrayType()
|
boolean |
isMaxInclusive()
|
boolean |
isMinInclusive()
|
boolean |
isObjectType()
|
boolean |
isPrimitiveType()
|
boolean |
isSerializable()
|
boolean |
isXMLCalendar()
|
boolean |
isXMLDuration()
|
boolean |
reconcile(GenDataType oldGenDataVersion)
|
void |
setEcoreDataType(EDataType value)
Sets the value of the ' Ecore Data Type ' reference |
Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenBase |
---|
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 |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
EDataType getEcoreDataType()
setEcoreDataType(EDataType)
,
GenModelPackage.getGenDataType_EcoreDataType()
void setEcoreDataType(EDataType value)
Ecore Data Type
' reference.
value
- the new value of the 'Ecore Data Type' reference.getEcoreDataType()
java.lang.String getQualifiedInstanceClassName()
java.lang.String getImportedInstanceClassName()
getImportedInstanceClassName
in interface GenClassifier
java.lang.String getObjectInstanceClassName()
java.lang.String getImportedParameterizedObjectInstanceClassName()
java.lang.String getImportedWildcardObjectInstanceClassName()
boolean isObjectType()
boolean isPrimitiveType()
boolean isArrayType()
boolean isSerializable()
java.lang.String getPrimitiveValueFunction()
java.lang.String getSerializableFlag()
java.lang.String getModelInfo()
GenDataType getBaseType()
GenDataType getItemType()
java.util.List<GenDataType> getMemberTypes()
GenDataType getObjectType()
java.lang.String getMinLiteral()
boolean isMinInclusive()
java.lang.String getMaxLiteral()
boolean isMaxInclusive()
java.lang.String getLengthAccessorFunction()
int getMinLength()
int getMaxLength()
int getTotalDigits()
int getFractionDigits()
java.util.List<java.lang.String> getEnumerationLiterals()
java.lang.String getWhiteSpace()
java.util.List<java.util.List<java.lang.String>> getPatterns()
boolean isXMLCalendar()
boolean isXMLDuration()
java.lang.String getStaticValue(java.lang.String literal)
java.lang.String getStaticValue(java.lang.String literal, boolean includeCast)
void initialize(EDataType eDataType)
boolean reconcile(GenDataType oldGenDataVersion)
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |