X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FAppJmol.java;h=bcdc2de5976737764acd4b4739c8ded7163aad3d;hb=51cf18a50c67ce904cde4a869e434d06b209394a;hp=6eb6ac333302c721983ad16f0cd6677e9e3f5fd0;hpb=7ab5d6b0ba5fec1ea4a4239e79c476d841622485;p=jalview.git diff --git a/src/jalview/gui/AppJmol.java b/src/jalview/gui/AppJmol.java index 6eb6ac3..bcdc2de 100644 --- a/src/jalview/gui/AppJmol.java +++ b/src/jalview/gui/AppJmol.java @@ -22,6 +22,7 @@ package jalview.gui; import java.util.*; import java.awt.*; + import javax.swing.*; import javax.swing.event.*; @@ -30,17 +31,19 @@ import java.io.*; import jalview.jbgui.GStructureViewer; import jalview.api.SequenceStructureBinding; +import jalview.api.structures.JalviewStructureDisplayI; import jalview.bin.Cache; import jalview.datamodel.*; import jalview.gui.ViewSelectionMenu.ViewSetProvider; import jalview.datamodel.PDBEntry; +import jalview.ext.jmol.JalviewJmolBinding; import jalview.io.*; import jalview.schemes.*; import jalview.util.MessageManager; import jalview.util.Platform; public class AppJmol extends GStructureViewer implements Runnable, - SequenceStructureBinding, ViewSetProvider + ViewSetProvider, JalviewStructureDisplayI { AppJmolBinding jmb; @@ -688,7 +691,7 @@ public class AppJmol extends GStructureViewer implements Runnable, jmb.centerViewer(toshow); } - void closeViewer() + public void closeViewer() { jmb.closeViewer(); ap = null; @@ -1356,4 +1359,9 @@ public class AppJmol extends GStructureViewer implements Runnable, return !jmb.isColourBySequence(); } + public JalviewJmolBinding getBinding() + { + return jmb; + } + }