public class OCLinEcoreGlobalContext extends JavaGlobalContext
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
genPackage |
eName, evaluateName, instanceName, nameManager, selfName
analyzer, codeGenerator
Constructor and Description |
---|
OCLinEcoreGlobalContext(JavaCodeGenerator codeGenerator,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
Modifier and Type | Method and Description |
---|---|
OCLinEcoreLocalContext |
createNestedContext(CGElement cgScope) |
java.lang.String |
getTablesClassName() |
addGlobal, addImport, getEClass, getEName, getEvaluateName, getGlobals, getImports, getInstanceName, getLocalContext, getNameManager, getSelfName, getValueName
getAnalyzer, getCodeGenerator
@NonNull protected final org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage
public OCLinEcoreGlobalContext(@NonNull JavaCodeGenerator codeGenerator, @NonNull org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
@NonNull public OCLinEcoreLocalContext createNestedContext(@NonNull CGElement cgScope)
createNestedContext
in class JavaGlobalContext
@NonNull public java.lang.String getTablesClassName()