| Package | Description |
|---|---|
| org.eclipse.xtext | |
| org.eclipse.xtext.impl | |
| org.eclipse.xtext.util | |
| org.eclipse.xtext.xtext | |
| org.eclipse.xtext.xtext.ecoreInference |
| Modifier and Type | Interface and Description |
|---|---|
interface |
GeneratedMetamodel
A representation of the model object 'Generated Metamodel'
|
interface |
ReferencedMetamodel
A representation of the model object 'Referenced Metamodel'
|
| Modifier and Type | Method and Description |
|---|---|
AbstractMetamodelDeclaration |
XtextFactory.createAbstractMetamodelDeclaration()
Returns a new object of class 'Abstract Metamodel Declaration'
|
AbstractMetamodelDeclaration |
TypeRef.getMetamodel()
Returns the value of the 'Metamodel' reference
|
| Modifier and Type | Method and Description |
|---|---|
static List<AbstractMetamodelDeclaration> |
GrammarUtil.allMetamodelDeclarations(Grammar grammar) |
org.eclipse.emf.common.util.EList<AbstractMetamodelDeclaration> |
Grammar.getMetamodelDeclarations()
Returns the value of the 'Metamodel Declarations' containment reference list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TypeRef.setMetamodel(AbstractMetamodelDeclaration value)
Sets the value of the '
Metamodel' reference |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMetamodelDeclarationImpl
An implementation of the model object 'Abstract Metamodel Declaration'
|
class |
GeneratedMetamodelImpl
An implementation of the model object 'Generated Metamodel'
|
class |
ReferencedMetamodelImpl
An implementation of the model object 'Referenced Metamodel'
|
| Modifier and Type | Field and Description |
|---|---|
protected AbstractMetamodelDeclaration |
TypeRefImpl.metamodel
The cached value of the '
Metamodel' reference |
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.emf.common.util.EList<AbstractMetamodelDeclaration> |
GrammarImpl.metamodelDeclarations
The cached value of the '
Metamodel Declarations' containment reference list |
| Modifier and Type | Method and Description |
|---|---|
AbstractMetamodelDeclaration |
TypeRefImpl.basicGetMetamodel() |
AbstractMetamodelDeclaration |
XtextFactoryImpl.createAbstractMetamodelDeclaration() |
AbstractMetamodelDeclaration |
TypeRefImpl.getMetamodel() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<AbstractMetamodelDeclaration> |
GrammarImpl.getMetamodelDeclarations() |
| Modifier and Type | Method and Description |
|---|---|
void |
TypeRefImpl.setMetamodel(AbstractMetamodelDeclaration newMetamodel) |
| Modifier and Type | Method and Description |
|---|---|
T |
XtextSwitch.caseAbstractMetamodelDeclaration(AbstractMetamodelDeclaration object)
Returns the result of interpreting the object as an instance of 'Abstract Metamodel Declaration'
|
| Modifier and Type | Method and Description |
|---|---|
void |
XtextValidator.checkMetamodelUris(AbstractMetamodelDeclaration declaration) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
XtextLinker.PackageRemover.isPackageReferenced(org.eclipse.emf.ecore.resource.ResourceSet set,
org.eclipse.emf.ecore.EPackage pack,
Collection<AbstractMetamodelDeclaration> knownReferences) |
| Modifier and Type | Method and Description |
|---|---|
AbstractMetamodelDeclaration |
Xtext2EcoreTransformer.findDefaultMetamodel(Grammar grammar,
String containedClassifier) |
AbstractMetamodelDeclaration |
Xtext2EcoreTransformer.findMetamodel(Grammar grammar,
String alias,
String containedClassifier) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EClassifierInfos.addInfo(AbstractMetamodelDeclaration alias,
String name,
EClassifierInfo metatypeInfo) |
EClassifierInfo |
EClassifierInfos.getInfo(AbstractMetamodelDeclaration alias,
String name) |
Copyright © 2015. All Rights Reserved.