X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2FMCview%2FPDBViewer.java;h=f108fc2e25b8ed1e8b18683d9aa6204e6a6e76b5;hb=76caf07872d92bdc21faaa9278d9cccd7609d9b8;hp=47a7a92f49af7cacf8692d1cb8644f3712fccd53;hpb=3ab582bfeeab1563bedf60e97994e63e672d2e31;p=jalview.git diff --git a/src/MCview/PDBViewer.java b/src/MCview/PDBViewer.java index 47a7a92..f108fc2 100755 --- a/src/MCview/PDBViewer.java +++ b/src/MCview/PDBViewer.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.9.0b2) - * Copyright (C) 2015 The Jalview Authors + * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$) + * Copyright (C) $$Year-Rel$$ The Jalview Authors * * This file is part of Jalview. * @@ -24,8 +24,10 @@ import jalview.datamodel.PDBEntry; import jalview.datamodel.SequenceI; import jalview.gui.AlignmentPanel; import jalview.gui.Desktop; +import jalview.gui.JvOptionPane; import jalview.gui.OOMWarning; import jalview.gui.UserDefinedColours; +import jalview.io.DataSourceType; import jalview.io.JalviewFileChooser; import jalview.io.JalviewFileView; import jalview.schemes.BuriedColourScheme; @@ -60,7 +62,6 @@ import javax.swing.JInternalFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; -import javax.swing.JOptionPane; import javax.swing.JRadioButtonMenuItem; public class PDBViewer extends JInternalFrame implements Runnable @@ -79,12 +80,12 @@ public class PDBViewer extends JInternalFrame implements Runnable AlignmentPanel ap; - String protocol; + DataSourceType protocol; String tmpPDBFile; public PDBViewer(PDBEntry pdbentry, SequenceI[] seq, String[] chains, - AlignmentPanel ap, String protocol) + AlignmentPanel ap, DataSourceType protocol) { this.pdbentry = pdbentry; this.seq = seq; @@ -113,7 +114,7 @@ public class PDBViewer extends JInternalFrame implements Runnable { tmpPDBFile = pdbentry.getFile(); PDBfile pdbfile = new PDBfile(false, false, false, tmpPDBFile, - jalview.io.AppletFormatAdapter.FILE); + DataSourceType.FILE); pdbcanvas.init(pdbentry, seq, chains, ap, protocol); @@ -150,7 +151,7 @@ public class PDBViewer extends JInternalFrame implements Runnable { EBIFetchClient ebi = new EBIFetchClient(); String query = "pdb:" + pdbentry.getId(); - pdbentry.setFile(ebi.fetchDataAsFile(query, "default", ".xml") + pdbentry.setFile(ebi.fetchDataAsFile(query, "default", "xml") .getAbsolutePath()); if (pdbentry.getFile() != null) @@ -436,13 +437,13 @@ public class PDBViewer extends JInternalFrame implements Runnable { radioItem.removeActionListener(radioItem.getActionListeners()[0]); - int option = JOptionPane.showInternalConfirmDialog( + int option = JvOptionPane.showInternalConfirmDialog( jalview.gui.Desktop.desktop, MessageManager .getString("label.remove_from_default_list"), MessageManager .getString("label.remove_user_defined_colour"), - JOptionPane.YES_NO_OPTION); - if (option == JOptionPane.YES_OPTION) + JvOptionPane.YES_NO_OPTION); + if (option == JvOptionPane.YES_OPTION) { jalview.gui.UserDefinedColours .removeColourFromDefaults(radioItem.getText());