Package freemarker.template

Examples of freemarker.template.DefaultObjectWrapper


    private String basePath;

    public FreemarkerViewProcessor(@Context ResourceConfig resourceConfig) {
        configuration = new Configuration();
        configuration.setObjectWrapper(new DefaultObjectWrapper());

        String path = (String)resourceConfig.getProperties().get(
                FREEMARKER_TEMPLATES_BASE_PATH);
        if (path == null)
            this.basePath = "";
View Full Code Here


    private final Configuration fmCfg;

    private ModuleGenerator() {
        fmCfg = new Configuration();
        fmCfg.setClassForTemplateLoading(ModuleGenerator.class, "");
        fmCfg.setObjectWrapper(new DefaultObjectWrapper());
        fmCfg.setTemplateLoader(new OsSpecificTemplateLoader(fmCfg.getTemplateLoader()));
    }
View Full Code Here

  public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) {
    final TypeElement element = processingEnv.getElementUtils().getTypeElement(Entity.class.getName());
    if (annotations.contains(element)) {
      try {
        Configuration cfg = new Configuration();
        cfg.setObjectWrapper(new DefaultObjectWrapper());
        cfg.setTemplateLoader(new ClassTemplateLoader(getClass(), "/templates"));
        Template template = cfg.getTemplate("criteria.ftl");
        for (TypeElement typeElement : ElementFilter.typesIn(roundEnv.getElementsAnnotatedWith(Entity.class))) {
          generate(template, typeElement);
        }
View Full Code Here

      String tmpPath=FileUtil.getParentPath(templateFilePath);
      String tmpName=FileUtil.getFileName(templateFilePath);
     
      Configuration cfg =new Configuration();
      cfg.setDirectoryForTemplateLoading(new File(tmpPath));
      cfg.setObjectWrapper(new DefaultObjectWrapper());
     
      //读取模板
      Template template= cfg.getTemplate(tmpName);
     
      //输出到文件
View Full Code Here

  public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) {
    final TypeElement element = processingEnv.getElementUtils().getTypeElement(Entity.class.getName());
    if (annotations.contains(element)) {
      try {
        Configuration cfg = new Configuration();
        cfg.setObjectWrapper(new DefaultObjectWrapper());
        cfg.setTemplateLoader(new ClassTemplateLoader(getClass(), "/templates"));
        Template template = cfg.getTemplate("criteria.ftl");
        for (TypeElement typeElement : ElementFilter.typesIn(roundEnv.getElementsAnnotatedWith(Entity.class))) {
          generate(template, typeElement);
        }
View Full Code Here

  public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) {
    final TypeElement element = env.getElementUtils().getTypeElement(Entity.class.getName());
    if (annotations.contains(element)) {
      try {
        Configuration cfg = new Configuration();
        cfg.setObjectWrapper(new DefaultObjectWrapper());
        cfg.setTemplateLoader(new ClassTemplateLoader(getClass(), "/templates"));
        Template temp = cfg.getTemplate("criteria.ftl");
        Set<TypeElement> elements = ElementFilter.typesIn(roundEnv.getElementsAnnotatedWith(Entity.class));
        for (TypeElement typeElement : elements) {
          String name = typeElement.getSimpleName().toString();
View Full Code Here

                protected URL getURL(String name) {
                    return Resources.getResource(name);
                }
            });

            config.setObjectWrapper(new DefaultObjectWrapper());
            config.setDefaultEncoding("UTF-8");
            config.setTemplateExceptionHandler(TemplateExceptionHandler.RETHROW_HANDLER);
            config.setIncompatibleImprovements(new Version(2, 3, 20))// FreeMarker 2.3.20
            config.setLocalizedLookup(false);
View Full Code Here

    private final Configuration fmCfg;

    private ModuleGenerator() {
        fmCfg = new Configuration();
        fmCfg.setClassForTemplateLoading(ModuleGenerator.class, "");
        fmCfg.setObjectWrapper(new DefaultObjectWrapper());
    }
View Full Code Here

        this.fmPropertiesFile = null;

        // FreeMarker initialization
        fmCfg = new Configuration();
        fmCfg.setDirectoryForTemplateLoading(configDir);
        fmCfg.setObjectWrapper(new DefaultObjectWrapper());

        fmGlobalProperties = loadFreeMarkerGlobalProperties();
    }
View Full Code Here

        this.fmPropertiesFile = fmPropertiesFile;

        // FreeMarker initialization
        fmCfg = new Configuration();
        fmCfg.setDirectoryForTemplateLoading(configDir);
        fmCfg.setObjectWrapper(new DefaultObjectWrapper());

        fmGlobalProperties = loadFreeMarkerGlobalProperties();
    }
View Full Code Here

TOP

Related Classes of freemarker.template.DefaultObjectWrapper

Copyright © 2018 www.massapicom. 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.