Examples of resolveScriptlets()


Examples of de.innovationgate.wgpublisher.expressions.tmlscript.RhinoExpressionEngine.resolveScriptlets()

              _generateDataURL = Boolean.FALSE;
          }
       
        // Step one: Resolve scriptlets
        RhinoExpressionEngine engine = ExpressionEngineFactory.getTMLScriptEngine()
            text = engine.resolveScriptlets(text, _context, _scriptletEngineParameters);
           
            // Step two: Filter out all old relative links and replace them with dynamic URLs
            // We can ONLY do this in pure display mode. If field gets rendered for RTF editor we must prevent this because
            // it would lead to the storage of those dynamic URLs
            if (!_editMode) {
View Full Code Here

Examples of de.innovationgate.wgpublisher.expressions.tmlscript.RhinoExpressionEngine.resolveScriptlets()

                this.getTMLContext().addwarning("Scriptlets in tml:validate cannot be resolved. Error initializing tmlscript-engine.", false);
            } else {
                try {
                  Map params = new HashMap();
                  params.put(RhinoExpressionEngine.PARAM_LEVEL, RhinoExpressionEngine.LEVEL_SCRIPTLETS);
                    message = engine.resolveScriptlets(message, this.getTMLContext(), params);
                }
                catch (ParseException e) {
                    this.getTMLContext().addwarning("Scriptlets in tml:validate cannot be resolved.", false);
                }
                catch (WGAPIException e) {
View Full Code Here

Examples of de.innovationgate.wgpublisher.expressions.tmlscript.RhinoExpressionEngine.resolveScriptlets()

      RhinoExpressionEngine engine = ExpressionEngineFactory.getTMLScriptEngine();
            String resolvedResultStr = null;
            try {
              Map params = new HashMap();
              params.put(RhinoExpressionEngine.PARAM_LEVEL, RhinoExpressionEngine.LEVEL_SCRIPTLETS);
                resolvedResultStr = engine.resolveScriptlets(result.get(0), getTMLContext(), params);
                result = new ArrayList();
                result.add(resolvedResultStr);
            }
            catch (ParseException e) {
                addWarning("Error parsing scriptlets: " + e.getMessage(), false);
View Full Code Here

Examples of de.innovationgate.wgpublisher.expressions.tmlscript.RhinoExpressionEngine.resolveScriptlets()

                    else if (result.isFalse()) {
                        formIsValid = false;
                        // resolve scriptlets in message
                        Map params = new HashMap();
                        params.put(RhinoExpressionEngine.PARAM_LEVEL, RhinoExpressionEngine.LEVEL_SCRIPTLETS);
                        String message = engine.resolveScriptlets(formValidation.getMessage(), validationContext, params);
                        _globalMessages.put(expression, message);                       
                        log.debug("Validation result for expression '" + expression + "' is '" + result.isTrue() + "'.");
                        // clear given dependent fields
                        clearFields(formValidation.getCleariferror());                       
                    } else if (result.isTrue()) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.