public boolean isRTL() {
        if (rtl == null) {
            String param = context.getExternalContext().getInitParameter(Constants.ContextParams.DIRECTION);
            if (param == null) {
                rtl = false;
            }
            else {
                ELContext elContext = context.getELContext();
                ExpressionFactory expressionFactory = context.getApplication().getExpressionFactory();
                ValueExpression expression = expressionFactory.createValueExpression(elContext, param, String.class);
                String expressionValue = expression.getValue(elContext);

                rtl = "rtl".equalsIgnoreCase(expressionValue);
            }
        }

        return rtl;
    }
Overrides eventually set ignoreAutoUpdate from client.
May be used e.g. combined with server-side update via <code>PrimeFaces.current().ajax().update("xxx")</code>
@param ignoreAutoUpdate
primefaces/src/main/java/org/primefaces/context/PrimeRequestContext.java