public interface ExecutorInternal extends Executor
Modifier and Type | Method and Description |
---|---|
EnvironmentFactoryInternal |
getEnvironmentFactory() |
EvaluationVisitor |
getEvaluationVisitor() |
MetamodelManagerInternal |
getMetamodelManager() |
EvaluationEnvironment |
getRootEvaluationEnvironment() |
java.lang.Object |
getValueOf(TypedElement referredVariable) |
EvaluationEnvironment |
initializeEvaluationEnvironment(NamedElement executableObject) |
java.lang.Object |
internalExecuteNavigationCallExp(NavigationCallExp propertyCallExp,
Property referredProperty,
java.lang.Object sourceValue) |
add, evaluate, getCompleteEnvironment, getEvaluationEnvironment, getIdResolver, getLogger, getModelManager, getRegexPattern, getSeverity, getStandardLibrary, getStaticTypeOf, getStaticTypeOf, getStaticTypeOf, popEvaluationEnvironment, pushEvaluationEnvironment, replace, setLogger
createNestedEvaluator, dispose, getDiagnosticSeverity, isCanceled, setCanceled
@NonNull EnvironmentFactoryInternal getEnvironmentFactory()
getEnvironmentFactory
in interface Executor
@NonNull EvaluationVisitor getEvaluationVisitor()
@NonNull MetamodelManagerInternal getMetamodelManager()
getMetamodelManager
in interface Executor
@NonNull EvaluationEnvironment getRootEvaluationEnvironment()
@Nullable java.lang.Object getValueOf(@NonNull TypedElement referredVariable)
@NonNull EvaluationEnvironment initializeEvaluationEnvironment(@NonNull NamedElement executableObject)
@Nullable java.lang.Object internalExecuteNavigationCallExp(@NonNull NavigationCallExp propertyCallExp, @NonNull Property referredProperty, @Nullable java.lang.Object sourceValue)