/** Sets the implementation of the expression factory that shall * be used by the whole system. * * <p>Default: null -- it means the org.zkoss.xel.el.ELFactory class * (it requires zcommons-el.jar). * * <p>Note: you can only specify an implementation that is compatible * with JSP EL here, since ZK's builtin pages depend on it. * However, you can use any factory you like in an individual page, * as long as all expressions in the page follow the syntax of * the evaluator you are using. * * @param expfcls the implemtation class, or null to use the default. * Note: expfcls must implement {@link ExpressionFactory}. * @since 3.0.0 */ public void setExpressionFactoryClass(Class<? extends ExpressionFactory> expfcls) { Expressions.setExpressionFactoryClass(expfcls); }