| Package | Description |
|---|---|
| org.eclipse.xtext.xtext.ecoreInference |
| Modifier and Type | Class and Description |
|---|---|
static class |
EClassifierInfo.EClassInfo |
static class |
EClassifierInfo.EDataTypeInfo |
| Modifier and Type | Method and Description |
|---|---|
static EClassifierInfo |
EClassifierInfo.createEClassInfo(org.eclipse.emf.ecore.EClass eClass,
boolean isGenerated,
Set<String> generatedEPackageURIs,
Grammar grammar) |
static EClassifierInfo |
EClassifierInfo.createEDataTypeInfo(org.eclipse.emf.ecore.EDataType eDataType,
boolean isGenerated) |
EClassifierInfo |
EClassifierInfos.getCompatibleTypeOf(Collection<EClassifierInfo> types) |
EClassifierInfo |
Xtext2EcoreInterpretationContext.getCurrentCompatibleType() |
EClassifierInfo |
UnexpectedClassInfoException.getInfo() |
EClassifierInfo |
EClassifierInfos.getInfo(AbstractMetamodelDeclaration alias,
String name) |
EClassifierInfo |
EClassifierInfos.getInfo(org.eclipse.emf.ecore.EClassifier eClassifier) |
EClassifierInfo |
EClassifierInfos.getInfo(TypeRef typeRef) |
EClassifierInfo |
EClassifierInfos.getInfoOrNull(org.eclipse.emf.ecore.EClassifier eClassifier) |
EClassifierInfo |
EClassifierInfos.getInfoOrNull(TypeRef typeRef) |
EClassifierInfo |
UnexpectedClassInfoException.getSuperInfo() |
| Modifier and Type | Method and Description |
|---|---|
void |
Xtext2EcoreInterpretationContext.addFeature(String featureName,
EClassifierInfo featureTypeInfo,
boolean isMultivalue,
boolean isContainment,
AbstractElement parserElement) |
abstract boolean |
EClassifierInfo.addFeature(String featureName,
EClassifierInfo featureType,
boolean isMultivalue,
boolean isContainment,
AbstractElement parserElement) |
boolean |
EClassifierInfo.EClassInfo.addFeature(String featureName,
EClassifierInfo featureType,
boolean isMultivalue,
boolean isContainment,
AbstractElement parserElement) |
boolean |
EClassifierInfo.EDataTypeInfo.addFeature(String featureName,
EClassifierInfo featureType,
boolean isMultivalue,
boolean isContainment,
AbstractElement parserElement) |
boolean |
EClassifierInfos.addInfo(AbstractMetamodelDeclaration alias,
String name,
EClassifierInfo metatypeInfo) |
boolean |
EClassifierInfos.addInfo(TypeRef typeRef,
EClassifierInfo metatypeInfo) |
abstract boolean |
EClassifierInfo.addSupertype(EClassifierInfo superTypeInfo) |
boolean |
EClassifierInfo.EClassInfo.addSupertype(EClassifierInfo superTypeInfo) |
boolean |
EClassifierInfo.EDataTypeInfo.addSupertype(EClassifierInfo superTypeInfo) |
boolean |
EClassifierInfo.isAssignableFrom(EClassifierInfo subTypeInfo) |
boolean |
EClassifierInfo.EClassInfo.isAssignableFrom(EClassifierInfo subTypeInfo) |
Xtext2EcoreInterpretationContext |
Xtext2EcoreInterpretationContext.spawnContextWithCalledRule(EClassifierInfo newType,
org.eclipse.emf.ecore.EObject parserElement) |
Xtext2EcoreInterpretationContext |
Xtext2EcoreInterpretationContext.spawnContextWithReferencedType(EClassifierInfo referencedType,
org.eclipse.emf.ecore.EObject parserElement) |
| Modifier and Type | Method and Description |
|---|---|
EClassifierInfo |
EClassifierInfos.getCompatibleTypeOf(Collection<EClassifierInfo> types) |
| Constructor and Description |
|---|
UnexpectedClassInfoException(TransformationErrorCode errorCode,
EClassifierInfo info,
EClassifierInfo superInfo,
String message) |
Xtext2EcoreInterpretationContext(EClassifierInfo newType,
EClassifierInfos classifierInfos,
boolean isRuleCallAllowed) |
Xtext2EcoreInterpretationContext(EClassifierInfos eClassifierInfos,
EClassifierInfo currentType) |
Copyright © 2015. All Rights Reserved.