示例#1
0
        protected internal virtual ProcessEngineElContext createElContext(VariableScope variableScope)
        {
            ELResolver             elResolver = CachedElResolver;
            ProcessEngineElContext elContext  = new ProcessEngineElContext(functionMappers, elResolver);

            elContext.putContext(typeof(ExpressionFactory), expressionFactory);
            elContext.putContext(typeof(VariableScope), variableScope);
            return(elContext);
        }
示例#2
0
        public virtual ELContext createElContext(VariableContext variableContext)
        {
            ELResolver             elResolver = CachedElResolver;
            ProcessEngineElContext elContext  = new ProcessEngineElContext(functionMappers, elResolver);

            elContext.putContext(typeof(ExpressionFactory), expressionFactory);
            elContext.putContext(typeof(VariableContext), variableContext);
            return(elContext);
        }
示例#3
0
 private void InitializeInstanceFields()
 {
     parsingElContext = new ProcessEngineElContext(functionMappers);
 }