public class OCLinEcoreLocalContext extends JavaLocalContext
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
contextName |
protected java.lang.String |
diagnosticsName |
protected java.lang.String |
messageName |
protected java.lang.String |
severityName |
cgScope, globalContext, nameManagerContext, parentContext
analyzer, codeGenerator
Constructor and Description |
---|
OCLinEcoreLocalContext(JavaGlobalContext globalContext,
CGElement cgScope) |
OCLinEcoreLocalContext(OCLinEcoreLocalContext parentContext,
CGElement cgScope) |
Modifier and Type | Method and Description |
---|---|
OCLinEcoreLocalContext |
createNestedContext(CGElement cgScope) |
CGParameter |
getCastParameter(CGParameter cgParameter) |
java.lang.String |
getContextName() |
java.lang.String |
getDiagnosticsName() |
CGValuedElement |
getEvaluatorParameter() |
OCLinEcoreGlobalContext |
getGlobalContext() |
java.lang.String |
getMessageName() |
java.lang.String |
getSeverityName() |
addCastParameter, addDependency, addLocalVariable, basicGetCastParameter, createCastParameter, getCastParameters, getExecutorProperty, getExecutorType, getExecutorType, getIdResolverVariable, getLocalVariables, getNameManagerContext, getOuterContext, getStandardLibraryVariable, getTypeIdParameter, getValueName, setNames, setNames
getAnalyzer, getCodeGenerator
@Nullable protected final java.lang.String contextName
@Nullable protected final java.lang.String diagnosticsName
@Nullable protected final java.lang.String messageName
@Nullable protected final java.lang.String severityName
public OCLinEcoreLocalContext(@NonNull JavaGlobalContext globalContext, @NonNull CGElement cgScope)
public OCLinEcoreLocalContext(@NonNull OCLinEcoreLocalContext parentContext, @NonNull CGElement cgScope)
@NonNull public OCLinEcoreLocalContext createNestedContext(@NonNull CGElement cgScope)
createNestedContext
in class JavaLocalContext
@NonNull public CGParameter getCastParameter(@NonNull CGParameter cgParameter)
getCastParameter
in class JavaLocalContext
@Nullable public java.lang.String getContextName()
@Nullable public java.lang.String getDiagnosticsName()
@NonNull public CGValuedElement getEvaluatorParameter()
getEvaluatorParameter
in class JavaLocalContext
@NonNull public OCLinEcoreGlobalContext getGlobalContext()
getGlobalContext
in class JavaLocalContext
@Nullable public java.lang.String getMessageName()
@Nullable public java.lang.String getSeverityName()