X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fappletgui%2FAppletJmol.java;h=b9acac0a400238826d81ec8549227cc5ecb81f47;hb=4ff572f7cf17f5ca9c23f82bbe41005af8af55cc;hp=e88946742aa2b8fbdfc0c47d73ce4cb0f4585ad8;hpb=c5a7bc3f03aef928f1b06e5e9ab53d06970aeb12;p=jalview.git diff --git a/src/jalview/appletgui/AppletJmol.java b/src/jalview/appletgui/AppletJmol.java index e889467..b9acac0 100644 --- a/src/jalview/appletgui/AppletJmol.java +++ b/src/jalview/appletgui/AppletJmol.java @@ -179,10 +179,8 @@ public class AppletJmol extends EmbmenuFrame implements { this.ap = ap; jmb = new AppletJmolBinding(this, ap.getStructureSelectionManager(), - new PDBEntry[] - { pdbentry }, new SequenceI[][] - { seq }, new String[][] - { chains }, protocol); + new PDBEntry[] { pdbentry }, new SequenceI[][] { seq }, + new String[][] { chains }, protocol); jmb.setColourBySequence(true); if (pdbentry.getId() == null || pdbentry.getId().length() < 1) { @@ -347,7 +345,9 @@ public class AppletJmol extends EmbmenuFrame implements } if (freader == null) { - throw new Exception(MessageManager.getString("exception.invalid_datasource_couldnt_obtain_reader")); + throw new Exception( + MessageManager + .getString("exception.invalid_datasource_couldnt_obtain_reader")); } jmb.viewer.openReader(pdbentry.getFile(), pdbentry.getId(), freader); @@ -558,7 +558,7 @@ public class AppletJmol extends EmbmenuFrame implements if (evt.getKeyCode() == KeyEvent.VK_ENTER && scriptWindow.isVisible()) { jmb.eval(inputLine.getText()); - history.append("\n$ " + inputLine.getText()); + addToHistory("$ " + inputLine.getText()); inputLine.setText(""); } @@ -701,4 +701,18 @@ public class AppletJmol extends EmbmenuFrame implements } return ap; } + + /** + * Append the given text to the history object + * + * @param text + */ + public void addToHistory(String text) + { + // actually currently never initialised + if (history != null) + { + history.append("\n" + text); + } + } }