JAL-3446 JavaScript interface
[jalview.git] / doc / JalviewJS-API.md
index 0f198d8..1302021 100644 (file)
@@ -1,9 +1,8 @@
-## public interface JalviewJSApi
+# public interface JalviewJSApi
 
-# full list of available methods:
+## full list of available methods (from JalviewLiteJsApi):
 
   public boolean addPdbFile(AlignFrame alFrame, String sequenceId, String pdbEntryString, String pdbFile);
-  public String arrayToSeparatorList(String[] array);
   public String getAlignment(String format);
   public String getAlignment(String format, String suffix);
   public String getAlignmentFrom(AlignFrame alf, String format);
@@ -59,7 +58,6 @@
   public void select(String sequenceIds, String columns, String sep);
   public void selectIn(AlignFrame alf, String sequenceIds, String columns);
   public void selectIn(AlignFrame alf, String sequenceIds, String columns, String sep);
-  public String[] separatorListToArray(String list);
   public void setFeatureGroupState(String groups, boolean state);
   public void setFeatureGroupState(String[] groups, boolean state);
   public void setFeatureGroupStateOn(AlignFrame alf, String groups, boolean state);
   public void showOverview();
   public void updateForAnnotations();
 
-# proposed alias list:
+## addition available methods (from JalviewLite):
+
+  public static String getBuildDate()
+  public static String getInstallation()
+  public static String getVersion()
+
+
+
+## proposed alias list:
  
 - remove overloaded methods
 - indicate null options
 
 # unknown methods/shouldn't be in interface?
 
-  public String arrayToSeparatorList(String[] array);
   public Object getFrameForSource(VamsasSource source);
-  public String getSeparator();
-  public String[] separatorListToArray(String list);
   public void setSeparator(String separator);
   
\ No newline at end of file