JAL-3026 JDesktop/JInternalFrames support + relative URL file loading
[jalview.git] / src / jalview / bin / JalviewJS2.java
diff --git a/src/jalview/bin/JalviewJS2.java b/src/jalview/bin/JalviewJS2.java
new file mode 100644 (file)
index 0000000..55d9a1f
--- /dev/null
@@ -0,0 +1,41 @@
+package jalview.bin;
+
+/**
+ * Entry point for JalviewJS development. 
+ * 
+ * 
+ * 
+ * @author RM
+ *
+ */
+public class JalviewJS2
+{
+
+  static {
+    /**
+     * @j2sNative
+     * 
+     *            thisApplet.__Info.args =
+     *            ["open","http://www.jalview.org/builds/release/examples/uniref50.fa","features",
+     *            "http://www.jalview.org/builds/release/examples/exampleFeatures.txt"];
+     */
+    
+  }
+
+  public static void main(String[] args) throws Exception
+  {
+    String[] defaultArgs = new String[] { "noquestionnaire" };
+    String[] anew = new String[args.length + defaultArgs.length];
+    for (int i = 0; i < args.length; i++)
+    {
+      anew[i] = args[i];
+    }
+    for (int i = 0; i < defaultArgs.length; i++)
+    {
+      anew[i + args.length] = defaultArgs[i];
+    }
+    Jalview.main(args);
+  }
+
+
+}