import jalview.gui.AlignFrame;\r
import jalview.gui.Jalview2XML;\r
import javax.swing.JOptionPane;\r
+\r
+import jalview.gui.*;\r
import jalview.datamodel.*;\r
-import jalview.gui.Desktop;\r
-import jalview.datamodel.SequenceI;\r
import java.util.Vector;\r
import java.util.StringTokenizer;\r
\r
String file;\r
String protocol;\r
String format;\r
- AlignmentI alignment;\r
+ AlignViewport viewport;\r
\r
- public void LoadFile(AlignmentI alignment, String file, String protocol, String format)\r
+ public void LoadFile(AlignViewport viewport, String file, String protocol, String format)\r
{\r
- this.alignment = alignment;\r
+ this.viewport = viewport;\r
LoadFile(file, protocol, format);\r
}\r
\r
\r
if ( (sequences != null) && (sequences.length > 0))\r
{\r
- if(alignment!=null)\r
+ if(viewport!=null)\r
{\r
for(int i=0; i<sequences.length; i++)\r
- alignment.addSequence(sequences[i]);\r
+ viewport.getAlignment().addSequence(sequences[i]);\r
+\r
+ viewport.firePropertyChange("alignment", null, viewport.getAlignment().getSequences());\r
}\r
else\r
{\r