Examples of FileTemplate


Examples of com.gentics.cr.template.FileTemplate

      this.querytemplate = qt;
    }
    String tmplate = (String) crConf.get("velocitytemplate");
    try {
      File f = new File(tmplate);
      tpl = new FileTemplate(new FileInputStream(f));
    } catch (Exception ex) {
      log.error("FAILED TO LOAD VELOCITY TEMPLATE FROM " + tmplate);
    }
    try {
View Full Code Here

Examples of com.gentics.cr.template.FileTemplate

    String templatepath = crConf.getString(VELOCITY_TEMPLATE_KEY);
    if (templatepath != null) {
      File f = new File(templatepath);
      if (f.exists()) {
        try {
          this.tpl = new FileTemplate(new FileInputStream(f));
        } catch (FileNotFoundException e) {
          log.error("Could not load template from " + templatepath, e);
        } catch (CRException e) {
          log.error("Could not load template from " + templatepath, e);
        }
      }
    }
    if (this.tpl == null) {
      String templateName = this.getClass().getSimpleName() + ".vm";
      try {
        InputStream stream = this.getClass().getResourceAsStream(templateName);
        this.tpl = new FileTemplate(stream);
      } catch (Exception e) {
        log.error("failed to load velocity template from " + templateName, e);
      }
    }
  }
View Full Code Here

Examples of com.gentics.cr.template.FileTemplate

    }

    FileInputStream inStream = new FileInputStream(file);
    InputStreamReader streamReader = new InputStreamReader(inStream, "UTF-8");
    BufferedReader bufferedReader = new BufferedReader(streamReader);
    return new FileTemplate(bufferedReader);
  }
View Full Code Here

Examples of com.gentics.cr.template.FileTemplate

  private FileTemplate getFileTemplate(final String templatePath) throws FileNotFoundException, CRException {
    File file = new File(templatePath);
    if (!file.isAbsolute()) {
      file = new File(CRConfigUtil.DEFAULT_TEMPLATE_PATH + File.separator + templatePath);
    }
    return new FileTemplate(new FileInputStream(file), file);
  }
View Full Code Here

Examples of com.intellij.ide.fileTemplates.FileTemplate

  }

  public static PsiElement createFromTemplate(String templateName, String fileName, @NotNull PsiDirectory directory, Properties properties)
      throws Exception {
    FileTemplateManager manager = FileTemplateManager.getInstance();
    FileTemplate template = manager.getInternalTemplate(templateName);
    return FileTemplateUtil.createFromTemplate(template, fileName, properties, directory);
  }
View Full Code Here

Examples of com.intellij.ide.fileTemplates.FileTemplate

    return obj instanceof CreateMathematicaFile;
  }

  @Override
  protected PsiFile createFile(String name, String templateName, PsiDirectory dir) {
    final FileTemplate template = FileTemplateManager.getInstance().getInternalTemplate(templateName);
    String fileName = removeExtension(name);
    return createFileFromTemplate(fileName, template, dir);
  }
View Full Code Here

Examples of com.intellij.ide.fileTemplates.FileTemplate

    throws Exception {
    final Properties props = new Properties(FileTemplateManager.getInstance().getDefaultProperties(directory.getProject()));
    props.setProperty(FileTemplate.ATTRIBUTE_NAME, className);
    props.setProperty(FileTemplate.ATTRIBUTE_PACKAGE_NAME, packageName);

    final FileTemplate template = FileTemplateManager.getInstance().getInternalTemplate(templateName);

    return FileTemplateUtil.createFromTemplate(template, className, props, directory, CreateClassAction.class.getClassLoader());
  }
View Full Code Here

Examples of com.intellij.ide.fileTemplates.FileTemplate

        if (errorMessage != null) {
            Messages.showMessageDialog(directory.getProject(), errorMessage, CommonBundle.getErrorTitle(), Messages.getErrorIcon());
            return null;
        }

        final FileTemplate template = FileTemplateManager.getInstance().getJ2eeTemplate(templateName);

        Properties props = FileTemplateManager.getInstance().getDefaultProperties();
        props.put(Constants.PROP_WICKET_NS, WicketVersion.getVersion(directory).getNS());
        try {
            return FileTemplateUtil.createFromTemplate(template, fileName, props, directory);
View Full Code Here

Examples of com.intellij.ide.fileTemplates.FileTemplate

                                                         @NonNls String... parameters )
        throws IncorrectOperationException
    {
        // Load template
        FileTemplateManager fileTemplateManager = FileTemplateManager.getInstance();
        FileTemplate template = fileTemplateManager.getJ2eeTemplate( templateName );

        // Process template properties
        Properties properties = new Properties( fileTemplateManager.getDefaultProperties() );
        JavaTemplateUtil.setPackageNameAttribute( properties, directory );
        properties.setProperty( NAME_TEMPLATE_PROPERTY, name );

        // Add parameters
        for( int i = 0; i < parameters.length; i += 2 )
        {
            properties.setProperty( parameters[ i ], parameters[ i + 1 ] );
        }

        // Create text from template with specified properties
        String text;
        try
        {
            text = template.getText( properties );
        }
        catch( Exception e )
        {
            String message = "Unable to load template for " +
                             fileTemplateManager.internalTemplateToSubject( templateName );
View Full Code Here

Examples of com.intellij.ide.fileTemplates.FileTemplate

            directory.findFile(StrutsConstants.STRUTS_XML_DEFAULT_FILENAME) != null) {
          return;
        }

        final StrutsFileTemplateProvider templateProvider = new StrutsFileTemplateProvider(module);
        final FileTemplate strutsXmlTemplate = templateProvider.determineFileTemplate();

        try {
          final StrutsFacetConfiguration strutsFacetConfiguration = strutsFacet.getConfiguration();

          // create empty struts.xml & fileset with all found struts-*.xml files (struts2.jar, plugins)
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.