Integration of Freemarker API to the Jalview help system to aid
[jalview.git] / src / jalview / help / freemarker / AllignmentMenuTemplateData.java
index a1b808b..61c94d9 100644 (file)
@@ -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<String, Object> data = new HashMap<String, Object>();
-      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;\r
+\r
+import jalview.io.AppletFormatAdapter;\r
+\r
+import java.io.File;\r
+import java.io.FileWriter;\r
+import java.io.IOException;\r
+import java.io.OutputStreamWriter;\r
+import java.io.Writer;\r
+import java.util.HashMap;\r
+import java.util.Map;\r
+\r
+import freemarker.template.Configuration;\r
+import freemarker.template.Template;\r
+import freemarker.template.TemplateException;\r
+\r
+public class AllignmentMenuTemplateData\r
+{\r
+\r
+  public static void main(String[] args)\r
+  {\r
+    generateAllignmentMenuTemplateData();\r
+  }\r
+  public static void generateAllignmentMenuTemplateData()\r
+  {\r
+    Configuration cfg = new Configuration();\r
+    try\r
+    {\r
+      // Load template from source folder\r
+      Template template = cfg\r
+              .getTemplate("/help/freemarker_templates/alignmentMenu.ftl");\r
+\r
+      // Build the data-model\r
+      Map<String, Object> data = new HashMap<String, Object>();\r
+      data.put("format_adapters", AppletFormatAdapter.WRITEABLE_FORMATS);\r
+\r
+      // Console output\r
+      Writer out = new OutputStreamWriter(System.out);\r
+      template.process(data, out);\r
+      out.flush();\r
+\r
+      // File output\r
+      Writer file = new FileWriter(\r
+              new File(\r
+                      "help/html/freemarker_html_output/alignmentMenu.html"));\r
+      template.process(data, file);\r
+      file.flush();\r
+      file.close();\r
+\r
+    } catch (IOException e)\r
+    {\r
+      e.printStackTrace();\r
+    } catch (TemplateException e)\r
+    {\r
+      e.printStackTrace();\r
+    }\r
+  }\r
+}\r