X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FChimeraViewFrame.java;h=65b002b0a4e90b83e91da1d88188012e4c239c66;hb=2107a91322a1988a8a6b724c74f9d244795341e3;hp=8fcea0c8d0167092ae49755010fd1366db2eaa28;hpb=d85a2741994c169e1b81db8f9166f5214ff1f561;p=jalview.git diff --git a/src/jalview/gui/ChimeraViewFrame.java b/src/jalview/gui/ChimeraViewFrame.java index 8fcea0c..65b002b 100644 --- a/src/jalview/gui/ChimeraViewFrame.java +++ b/src/jalview/gui/ChimeraViewFrame.java @@ -25,7 +25,6 @@ import java.awt.event.ActionListener; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.io.File; -import java.io.IOException; import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -46,7 +45,7 @@ import jalview.gui.StructureViewer.ViewerType; import jalview.io.DataSourceType; import jalview.io.StructureFile; import jalview.structures.models.AAStructureBindingModel; -import jalview.util.BrowserLauncher; +import jalview.util.ImageMaker.TYPE; import jalview.util.MessageManager; import jalview.util.Platform; @@ -79,16 +78,13 @@ public class ChimeraViewFrame extends StructureViewerBase { super.initMenus(); - viewerActionMenu.setText(MessageManager.getString("label.chimera")); - - helpItem.setText(MessageManager.getString("label.chimera_help")); savemenu.setVisible(false); // not yet implemented viewMenu.add(fitToWindow); JMenuItem writeFeatures = new JMenuItem( - MessageManager.getString("label.create_chimera_attributes")); + MessageManager.getString("label.create_viewer_attributes")); writeFeatures.setToolTipText(MessageManager - .getString("label.create_chimera_attributes_tip")); + .getString("label.create_viewer_attributes_tip")); writeFeatures.addActionListener(new ActionListener() { @Override @@ -153,14 +149,12 @@ public class ChimeraViewFrame extends StructureViewerBase } /** - * Send a command to Chimera to create residue attributes for Jalview features - *

- * The syntax is: setattr r <attName> <attValue> <atomSpec> - *

- * For example: setattr r jv_chain "Ferredoxin-1, Chloroplastic" #0:94.A + * Sends command(s) to the structure viewer to create residue attributes for + * visible Jalview features */ protected void sendFeaturesToChimera() { + // todo pull up? int count = jmb.sendFeaturesToViewer(getAlignmentPanel()); statusBar.setText( MessageManager.formatMessage("label.attributes_set", count)); @@ -521,31 +515,10 @@ public class ChimeraViewFrame extends StructureViewerBase } @Override - public void eps_actionPerformed() + public void makePDBImage(TYPE imageType) { - throw new Error(MessageManager - .getString("error.eps_generation_not_implemented")); - } - - @Override - public void png_actionPerformed() - { - throw new Error(MessageManager - .getString("error.png_generation_not_implemented")); - } - - @Override - public void showHelp_actionPerformed() - { - try - { - String url = jmb.getHelpURL(); - BrowserLauncher.openURL(url); - } catch (IOException ex) - { - System.err - .println("Show Chimera help failed with: " + ex.getMessage()); - } + throw new UnsupportedOperationException( + "Image export for Chimera is not implemented"); } @Override