X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FStructureViewerBase.java;fp=src%2Fjalview%2Fgui%2FStructureViewerBase.java;h=3ba9947e5e2477fbbbf1a1f8220b5d34867bb880;hb=2dd39c36211f947fda099c550e711ef5905efefd;hp=e73ce07bcee5dddc98d8a078295d55de919061de;hpb=4dd40d33a5becefd51c31a426f2501b21029f82c;p=jalview.git diff --git a/src/jalview/gui/StructureViewerBase.java b/src/jalview/gui/StructureViewerBase.java index e73ce07..3ba9947 100644 --- a/src/jalview/gui/StructureViewerBase.java +++ b/src/jalview/gui/StructureViewerBase.java @@ -119,6 +119,7 @@ public abstract class StructureViewerBase extends GStructureViewer { super(); } + /** * * @param ap2 @@ -355,7 +356,8 @@ public abstract class StructureViewerBase extends GStructureViewer } // otherwise, start adding the structure. getBinding().addSequenceAndChain(new PDBEntry[] { pdbentry }, - new SequenceI[][] { seqs }, new String[][] { chains }); + new SequenceI[][] + { seqs }, new String[][] { chains }); addingStructures = true; _started = false; alignAddedStructures = align; @@ -377,7 +379,8 @@ public abstract class StructureViewerBase extends GStructureViewer { int option = JvOptionPane.showInternalConfirmDialog(Desktop.desktop, MessageManager.formatMessage("label.add_pdbentry_to_view", - new Object[] { pdbId, view.getTitle() }), + new Object[] + { pdbId, view.getTitle() }), MessageManager .getString("label.align_to_existing_structure_view"), JvOptionPane.YES_NO_CANCEL_OPTION); @@ -488,8 +491,8 @@ public abstract class StructureViewerBase extends GStructureViewer */ viewer.useAlignmentPanelForColourbyseq(apanel); viewer.buildActionMenu(); - apanel.getStructureSelectionManager().sequenceColoursChanged( - apanel); + apanel.getStructureSelectionManager() + .sequenceColoursChanged(apanel); break; } } @@ -520,11 +523,11 @@ public abstract class StructureViewerBase extends GStructureViewer */ int option = JvOptionPane.showInternalConfirmDialog(Desktop.desktop, MessageManager.formatMessage( - "label.pdb_entry_is_already_displayed", - new Object[] { pdbId }), MessageManager - .formatMessage( - "label.map_sequences_to_visible_window", - new Object[] { pdbId }), + "label.pdb_entry_is_already_displayed", new Object[] + { pdbId }), + MessageManager.formatMessage( + "label.map_sequences_to_visible_window", new Object[] + { pdbId }), JvOptionPane.YES_NO_CANCEL_OPTION); if (option == JvOptionPane.CANCEL_OPTION) { @@ -596,8 +599,8 @@ public abstract class StructureViewerBase extends GStructureViewer public void changeColour_actionPerformed(String colourSchemeName) { AlignmentI al = getAlignmentPanel().av.getAlignment(); - ColourSchemeI cs = ColourSchemes.getInstance().getColourScheme( - colourSchemeName, al, null); + ColourSchemeI cs = ColourSchemes.getInstance() + .getColourScheme(colourSchemeName, al, null); getBinding().setJalviewColourScheme(cs); } @@ -780,7 +783,8 @@ public abstract class StructureViewerBase extends GStructureViewer } @Override - public void setJalviewColourScheme(ColourSchemeI cs) { + public void setJalviewColourScheme(ColourSchemeI cs) + { getBinding().setJalviewColourScheme(cs); } @@ -790,8 +794,7 @@ public abstract class StructureViewerBase extends GStructureViewer * the operation. */ @Override - protected String alignStructs_actionPerformed( - ActionEvent actionEvent) + protected String alignStructs_actionPerformed(ActionEvent actionEvent) { return alignStructs_withAllAlignPanels(); } @@ -802,12 +805,12 @@ public abstract class StructureViewerBase extends GStructureViewer { return null; } - + if (_alignwith.size() == 0) { _alignwith.add(getAlignmentPanel()); } - + String reply = null; try { @@ -815,7 +818,7 @@ public abstract class StructureViewerBase extends GStructureViewer HiddenColumns[] alc = new HiddenColumns[_alignwith.size()]; int[] alm = new int[_alignwith.size()]; int a = 0; - + for (AlignmentPanel ap : _alignwith) { als[a] = ap.av.getAlignment(); @@ -825,8 +828,8 @@ public abstract class StructureViewerBase extends GStructureViewer reply = getBinding().superposeStructures(als, alm, alc); if (reply != null) { - String text = MessageManager.formatMessage( - "error.superposition_failed", reply); + String text = MessageManager + .formatMessage("error.superposition_failed", reply); statusBar.setText(text); } } catch (Exception e) @@ -853,6 +856,7 @@ public abstract class StructureViewerBase extends GStructureViewer getBinding().setBackgroundColour(col); } } + @Override public void viewerColour_actionPerformed(ActionEvent actionEvent) { @@ -862,18 +866,21 @@ public abstract class StructureViewerBase extends GStructureViewer getBinding().setColourBySequence(false); } } + @Override public void chainColour_actionPerformed(ActionEvent actionEvent) { chainColour.setSelected(true); getBinding().colourByChain(); } + @Override public void chargeColour_actionPerformed(ActionEvent actionEvent) { chargeColour.setSelected(true); getBinding().colourByCharge(); } + @Override public void seqColour_actionPerformed(ActionEvent actionEvent) { @@ -900,18 +907,19 @@ public abstract class StructureViewerBase extends GStructureViewer } } } + @Override public void pdbFile_actionPerformed(ActionEvent actionEvent) { JalviewFileChooser chooser = new JalviewFileChooser( Cache.getProperty("LAST_DIRECTORY")); - + chooser.setFileView(new JalviewFileView()); chooser.setDialogTitle(MessageManager.getString("label.save_pdb_file")); chooser.setToolTipText(MessageManager.getString("action.save")); - + int value = chooser.showSaveDialog(this); - + if (value == JalviewFileChooser.APPROVE_OPTION) { BufferedReader in = null; @@ -921,7 +929,7 @@ public abstract class StructureViewerBase extends GStructureViewer in = new BufferedReader( new FileReader(getBinding().getStructureFiles()[0])); File outFile = chooser.getSelectedFile(); - + PrintWriter out = new PrintWriter(new FileOutputStream(outFile)); String data; while ((data = in.readLine()) != null) @@ -950,6 +958,7 @@ public abstract class StructureViewerBase extends GStructureViewer } } } + @Override public void viewMapping_actionPerformed(ActionEvent actionEvent) { @@ -984,7 +993,7 @@ public abstract class StructureViewerBase extends GStructureViewer return; } setChainMenuItems(binding.getChainNames()); - + this.setTitle(binding.getViewerTitle(getViewerName(), true)); /*