public class XcoreEcoreBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.ClassLoader |
classLoader |
protected java.util.List<java.lang.Runnable> |
instanceTypeRunnables |
protected XcoreInterpreter |
interpreter |
protected java.util.List<java.lang.Runnable> |
runnables |
Constructor and Description |
---|
XcoreEcoreBuilder() |
Modifier and Type | Method and Description |
---|---|
EPackage |
getEPackage(XPackage xPackage) |
protected void |
handleAnnotations(XModelElement xModelElement,
EModelElement eModelElement,
boolean preIndexing) |
void |
link() |
void |
linkInstanceTypes() |
protected java.lang.String |
nonNullName(java.lang.String name) |
static void |
setQualifiedPackageName(EPackage ePackage,
java.lang.String name) |
protected java.util.List<java.lang.Runnable> runnables
protected java.util.List<java.lang.Runnable> instanceTypeRunnables
protected XcoreInterpreter interpreter
protected java.lang.ClassLoader classLoader
public void link()
public void linkInstanceTypes()
public static void setQualifiedPackageName(EPackage ePackage, java.lang.String name)
protected java.lang.String nonNullName(java.lang.String name)
protected void handleAnnotations(XModelElement xModelElement, EModelElement eModelElement, boolean preIndexing)