org.eclipse.emf.codegen.ecore.genmodel
Interface GenDataType

All Superinterfaces:
EObject, GenBase, GenClassifier, Notifier
All Known Subinterfaces:
GenEnum
All Known Implementing Classes:
GenDataTypeImpl

public interface GenDataType
extends GenClassifier

A representation of the model object 'Gen Data Type'.

The following features are supported:

See Also:
GenModelPackage.getGenDataType()

Method Summary
 EDataType getEcoreDataType()
          Returns the value of the 'Ecore Data Type' reference.
 java.lang.String getImportedInstanceClassName()
           
 java.lang.String getModelInfo()
           
 java.lang.String getObjectInstanceClassName()
           
 java.lang.String getQualifiedInstanceClassName()
           
 java.lang.String getSerializableFlag()
           
 void initialize(EDataType eDataType)
           
 boolean isArrayType()
           
 boolean isPrimitiveType()
           
 boolean isSerializable()
           
 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.GenClassifier
getClassifierAccessorName, getClassifierID, getClassifierInstanceName, getEcoreClassifier, getFormattedName, getGenPackage, getImportedMetaType, getMetaType, getName
 
Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenBase
canGenerate, canGenerateEdit, canGenerateEditor, capName, ePackageGenModel, format, generate, generateEdit, generateEditor, getGenModel, reconcile, safeName, uncapName, uncapPrefixedName
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, 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

getEcoreDataType

public EDataType getEcoreDataType()
Returns the value of the 'Ecore Data Type' reference.

If the meaning of the 'Ecore Data Type' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ecore Data Type' reference.
See Also:
setEcoreDataType(EDataType), GenModelPackage.getGenDataType_EcoreDataType()

setEcoreDataType

public void setEcoreDataType(EDataType value)
Sets the value of the 'Ecore Data Type' reference.
Parameters:
value - the new value of the 'Ecore Data Type' reference.
See Also:
getEcoreDataType()

getQualifiedInstanceClassName

public java.lang.String getQualifiedInstanceClassName()

getImportedInstanceClassName

public java.lang.String getImportedInstanceClassName()

getObjectInstanceClassName

public java.lang.String getObjectInstanceClassName()

isPrimitiveType

public boolean isPrimitiveType()

isArrayType

public boolean isArrayType()

isSerializable

public boolean isSerializable()

getSerializableFlag

public java.lang.String getSerializableFlag()

getModelInfo

public java.lang.String getModelInfo()

initialize

public void initialize(EDataType eDataType)

reconcile

public boolean reconcile(GenDataType oldGenDataVersion)

Copyright 2001-2002 IBM Corporation and others.
All Rights Reserved.