public class PivotExecutorManager extends ExecutorManager
Executor.ExecutorExtensionCONSTRUCTION_COUNT| Constructor and Description |
|---|
PivotExecutorManager(EnvironmentFactory environmentFactory,
EObject contextObject) |
| Modifier and Type | Method and Description |
|---|---|
static org.eclipse.ocl.pivot.internal.manager.PivotExecutorManager.Adapter |
createAdapter(EnvironmentFactory environmentFactory,
EObject ecoreObject) |
static org.eclipse.ocl.pivot.internal.manager.PivotExecutorManager.Adapter |
findAdapter(ResourceSet resourceSet) |
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)
Deprecated.
|
Class |
getStaticTypeOf(Object value,
Iterable<?> values) |
Class |
getStaticTypeOf(Object value,
Object... values) |
Class |
getStaticTypeOfValue(Type staticType,
Object value) |
static void |
removeAdapter(ResourceSet resourceSet)
Remove any OCL Executor from the ResourceSet containing an eObject.
|
add, createNestedEvaluator, dispose, evaluate, evaluateIteration, getCompleteEnvironment, getDiagnosticSeverity, getEvaluationEnvironment, getLogger, getRegexPattern, getStandardLibrary, isCanceled, popEvaluationEnvironment, pushEvaluationEnvironment, pushEvaluationEnvironment, replace, resetCaches, setCanceled, setLoggerpublic PivotExecutorManager(EnvironmentFactory environmentFactory, EObject contextObject)
public static org.eclipse.ocl.pivot.internal.manager.PivotExecutorManager.Adapter createAdapter(EnvironmentFactory environmentFactory, EObject ecoreObject)
public static org.eclipse.ocl.pivot.internal.manager.PivotExecutorManager.Adapter findAdapter(ResourceSet resourceSet)
public static void removeAdapter(ResourceSet resourceSet)
public Type getDynamicTypeOf(Object value)
getDynamicTypeOf in class ExecutorManagerpublic EnvironmentFactory getEnvironmentFactory()
getEnvironmentFactory in interface ExecutorgetEnvironmentFactory in class ExecutorManagerpublic IdResolver getIdResolver()
public MetamodelManager getMetamodelManager()
getMetamodelManager in interface ExecutorgetMetamodelManager in class ExecutorManagerpublic ModelManager getModelManager()
Evaluatorpublic 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 EvaluatorgetSeverity in interface ExecutorgetSeverity in class ExecutorManager@Deprecated public Class getStaticTypeOf(Object value)
getStaticTypeOf in interface EvaluatorgetStaticTypeOf in interface ExecutorgetStaticTypeOf in class ExecutorManagerpublic Class getStaticTypeOf(Object value, Object... values)
getStaticTypeOf in interface EvaluatorgetStaticTypeOf in interface ExecutorgetStaticTypeOf in class ExecutorManagerpublic Class getStaticTypeOf(Object value, Iterable<?> values)
getStaticTypeOf in interface EvaluatorgetStaticTypeOf in interface ExecutorgetStaticTypeOf in class ExecutorManagerpublic Class getStaticTypeOfValue(Type staticType, Object value)
getStaticTypeOfValue in interface ExecutorgetStaticTypeOfValue in class ExecutorManagerCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.