org.eclipse.xtext.xtext.ecoreInference
Class EClassifierInfo.EDataTypeInfo

java.lang.Object
  extended by org.eclipse.xtext.xtext.ecoreInference.EClassifierInfo
      extended by org.eclipse.xtext.xtext.ecoreInference.EClassifierInfo.EDataTypeInfo
Enclosing class:
EClassifierInfo

public static class EClassifierInfo.EDataTypeInfo
extends EClassifierInfo


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.xtext.ecoreInference.EClassifierInfo
EClassifierInfo.EClassInfo, EClassifierInfo.EDataTypeInfo
 
Constructor Summary
EClassifierInfo.EDataTypeInfo(org.eclipse.emf.ecore.EClassifier metaType, boolean isGenerated)
           
 
Method Summary
 boolean addFeature(java.lang.String featureName, EClassifierInfo featureType, boolean isMultivalue, boolean isContainment, AbstractElement parserElement)
           
 boolean addSupertype(EClassifierInfo superTypeInfo)
           
 
Methods inherited from class org.eclipse.xtext.xtext.ecoreInference.EClassifierInfo
createEClassInfo, createEDataTypeInfo, getEClassifier, isAssignableFrom, isGenerated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EClassifierInfo.EDataTypeInfo

public EClassifierInfo.EDataTypeInfo(org.eclipse.emf.ecore.EClassifier metaType,
                                     boolean isGenerated)
Method Detail

addSupertype

public boolean addSupertype(EClassifierInfo superTypeInfo)
Specified by:
addSupertype in class EClassifierInfo

addFeature

public boolean addFeature(java.lang.String featureName,
                          EClassifierInfo featureType,
                          boolean isMultivalue,
                          boolean isContainment,
                          AbstractElement parserElement)
                   throws TransformationException
Specified by:
addFeature in class EClassifierInfo
Throws:
TransformationException