JAL-2852 EPS saving code ported from TreePanel to Aptx.
[jalview.git] / src / jalview / ext / treeviewer / ExternalTreeParserI.java
index fb7227f..65ff63c 100644 (file)
@@ -1,21 +1,13 @@
-// package jalview.ext.treeviewer;
-//
-// import jalview.viewmodel.AlignmentViewport;
-//
-// import javax.swing.JInternalFrame;
-//
-/// **
-// * Interface for loading in existing trees to an external tree viewer.
-// *
-// * @author kjvanderheide
-// *
-// * @param <F>
-// * Frame of the tree viewer.
-// */
-// public interface ExternalTreeParserI<F extends JInternalFrame>
-// {
-// public void loadTreeFile(AlignmentViewport viewport);
-//
-// public void loadTreeUrl(AlignmentViewport viewport);
-//
-// }
+package jalview.ext.treeviewer;
+
+import java.io.IOException;
+
+public interface ExternalTreeParserI
+ {
+  public ExternalTreeI[] parse() throws IOException;
+
+  public void setSource(Object source) throws IOException;
+
+  public String getName();
+
+ }