Package com.gentics.cr.template

Examples of com.gentics.cr.template.ITemplateManager.render()


    ITemplate tmpl = tpl;
    try {
      if (sourceAttribute != null) {
        tmpl = new StringTemplate(bean.getString(sourceAttribute));
      }
      String output = vtm.render(tmpl.getKey(), tmpl.getSource());
      if (output != null && targetAttribute != null) {
        if (appendToTargetAttribute) {
          Object target = bean.get(targetAttribute);
          if (target != null && target instanceof String) {
            String mergedString = target.toString() + output;
View Full Code Here


                  .hasNext();) {
                Map.Entry<String, Resolvable> entry = it.next();
                myTemplateManager.put(entry.getKey(), entry.getValue());
              }
            }
            s = myTemplateManager.render("attribute", s);
          }
        } else if (o.getClass() == Integer.class) {
          s = ((Integer) o).toString();
        } else if (o.getClass() == java.sql.Timestamp.class) {
          s = ((Timestamp) o).toString();
View Full Code Here

    if (this.doVelocity) {

      // Initialize Velocity Context
      ITemplateManager myTemplateManager = conf.getTemplateManager();

      source = myTemplateManager.render("attribute", source);
    }
    return source;
  }
}
View Full Code Here

            it = resolvables.entrySet().iterator(); it.hasNext();) {
            Map.Entry<String, Resolvable> entry = it.next();
            myTemplateManager.put(entry.getKey(), entry.getValue());
          }
        }
        content = myTemplateManager.render("attribute", content);
      }

      return content;
    }
    return null;
View Full Code Here

          for (Iterator<Map.Entry<String, Resolvable>> it = resolvables.entrySet().iterator(); it.hasNext();) {
            Map.Entry<String, Resolvable> entry = it.next();
            myTemplateManager.put(entry.getKey(), entry.getValue());
          }
        }
        content = myTemplateManager.render("attribute", content);
      }

      return content;
    }
    return null;
View Full Code Here

          if (url != null) {
            myTemplateEngine.put("url", url);
          }
        }

        link = myTemplateEngine.render("link", this.config.getPlinkTemplate());

      } catch (DatasourceNotAvailableException e) {
        CRException ex = new CRException(e);
        log.error(ex.getMessage() + ex.getStringStackTrace());
      } catch (CRException ex) {
View Full Code Here

        Map.Entry<String, Object> entry = it.next();
        myTemplateManager.put(entry.getKey(), entry.getValue());
      }
    }
    myTemplateManager.put("nav", this);
    return (myTemplateManager.render(this.template.getKey(), this.template.getSource()));
  }

  /**
   * gets the rendered subtree as string.
   * @return subtree
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.