public class PivotExecutorManager extends ExecutorManager
Executor.ExecutorExtension
Constructor and Description |
---|
PivotExecutorManager(EnvironmentFactory environmentFactory,
EObject contextObject) |
Modifier and Type | Method and Description |
---|---|
Type |
getDynamicTypeOf(Object value) |
EnvironmentFactory |
getEnvironmentFactory() |
IdResolver |
getIdResolver() |
MetamodelManager |
getMetamodelManager() |
ModelManager |
getModelManager()
Return the manager of all model instances for use by allInstances() and hidden opposite support.
|
int |
getSeverity(Object validationKey)
Return the StatusCodes severity with which the validation identified by validationKey is reported.
|
Class |
getStaticTypeOf(Object value) |
Class |
getStaticTypeOf(Object value,
Iterable<?> values) |
Class |
getStaticTypeOf(Object value,
Object... values) |
add, createNestedEvaluator, dispose, evaluate, evaluateIteration, getCompleteEnvironment, getDiagnosticSeverity, getEvaluationEnvironment, getLogger, getRegexPattern, getStandardLibrary, isCanceled, popEvaluationEnvironment, pushEvaluationEnvironment, pushEvaluationEnvironment, replace, resetCaches, setCanceled, setLogger
public PivotExecutorManager(EnvironmentFactory environmentFactory, EObject contextObject)
public Type getDynamicTypeOf(Object value)
getDynamicTypeOf
in class ExecutorManager
public EnvironmentFactory getEnvironmentFactory()
getEnvironmentFactory
in interface Executor
getEnvironmentFactory
in class ExecutorManager
public IdResolver getIdResolver()
public MetamodelManager getMetamodelManager()
getMetamodelManager
in interface Executor
getMetamodelManager
in class ExecutorManager
public ModelManager getModelManager()
Evaluator
public int getSeverity(Object validationKey)
Evaluator
StatusCodes.OK severity suppresses the validation altogether.
StatusCodes.Warning is returned for any null or unknown key.
getSeverity
in interface Evaluator
getSeverity
in interface Executor
getSeverity
in class ExecutorManager
public Class getStaticTypeOf(Object value)
getStaticTypeOf
in interface Evaluator
getStaticTypeOf
in interface Executor
getStaticTypeOf
in class ExecutorManager
public Class getStaticTypeOf(Object value, Object... values)
getStaticTypeOf
in interface Evaluator
getStaticTypeOf
in interface Executor
getStaticTypeOf
in class ExecutorManager
public Class getStaticTypeOf(Object value, Iterable<?> values)
getStaticTypeOf
in interface Evaluator
getStaticTypeOf
in interface Executor
getStaticTypeOf
in class ExecutorManager
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.