X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fhelp%2Ffreemarker%2FAllignmentMenuTemplateData.java;fp=src%2Fjalview%2Fhelp%2Ffreemarker%2FAllignmentMenuTemplateData.java;h=61c94d9684813affa64d0c1d0dab85ff5c1614c5;hb=f244cdf6267fd446edc039d49428fa8eabcca42c;hp=a1b808bea9a3c7d477cb0ef20806e7c6641790c0;hpb=67473776389cd0a6024aa3e401819e503970082c;p=jalview.git diff --git a/src/jalview/help/freemarker/AllignmentMenuTemplateData.java b/src/jalview/help/freemarker/AllignmentMenuTemplateData.java index a1b808b..61c94d9 100644 --- a/src/jalview/help/freemarker/AllignmentMenuTemplateData.java +++ b/src/jalview/help/freemarker/AllignmentMenuTemplateData.java @@ -1,59 +1,58 @@ -package jalview.help.freemarker; - -import jalview.io.AppletFormatAdapter; - -import java.io.File; -import java.io.FileWriter; -import java.io.IOException; -import java.io.OutputStreamWriter; -import java.io.Writer; -import java.util.HashMap; -import java.util.Map; - -import freemarker.template.Configuration; -import freemarker.template.Template; -import freemarker.template.TemplateException; - -public class AllignmentMenuTemplateData -{ - - public static void main(String[] args) - { - // System.out.println("Absolute Path " + new File().getAbsoluteFile()); - generateAllignmentMenuTemplateData(); - } - public static void generateAllignmentMenuTemplateData() - { - Configuration cfg = new Configuration(); - try - { - // Load template from source folder - Template template = cfg - .getTemplate("/help/freemarker_templates/alignmentMenu.ftl"); - - // Build the data-model - Map data = new HashMap(); - data.put("format_adapters", AppletFormatAdapter.WRITEABLE_FORMATS); - - // Console output - Writer out = new OutputStreamWriter(System.out); - template.process(data, out); - out.flush(); - - // File output - Writer file = new FileWriter( - new File( - "help/html/freemarker_html_output/alignmentMenu.html")); - template.process(data, file); - file.flush(); - file.close(); - - } catch (IOException e) - { - e.printStackTrace(); - } catch (TemplateException e) - { - e.printStackTrace(); - } - } -} +package jalview.help.freemarker; + +import jalview.io.AppletFormatAdapter; + +import java.io.File; +import java.io.FileWriter; +import java.io.IOException; +import java.io.OutputStreamWriter; +import java.io.Writer; +import java.util.HashMap; +import java.util.Map; + +import freemarker.template.Configuration; +import freemarker.template.Template; +import freemarker.template.TemplateException; + +public class AllignmentMenuTemplateData +{ + + public static void main(String[] args) + { + generateAllignmentMenuTemplateData(); + } + public static void generateAllignmentMenuTemplateData() + { + Configuration cfg = new Configuration(); + try + { + // Load template from source folder + Template template = cfg + .getTemplate("/help/freemarker_templates/alignmentMenu.ftl"); + + // Build the data-model + Map data = new HashMap(); + data.put("format_adapters", AppletFormatAdapter.WRITEABLE_FORMATS); + + // Console output + Writer out = new OutputStreamWriter(System.out); + template.process(data, out); + out.flush(); + + // File output + Writer file = new FileWriter( + new File( + "help/html/freemarker_html_output/alignmentMenu.html")); + template.process(data, file); + file.flush(); + file.close(); + + } catch (IOException e) + { + e.printStackTrace(); + } catch (TemplateException e) + { + e.printStackTrace(); + } + } +}