X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FCrossRefAction.java;h=32af226a586603b61f4c6b6f69175750560499cb;hb=853624fb32058cccc544ae7d13af6ad4b0800b6c;hp=cb315d603bdcd4f9aac3875a719717009bb1d764;hpb=c4baa6ec459f004be9c3b3d50cfbb29212b13312;p=jalview.git diff --git a/src/jalview/gui/CrossRefAction.java b/src/jalview/gui/CrossRefAction.java index cb315d6..32af226 100644 --- a/src/jalview/gui/CrossRefAction.java +++ b/src/jalview/gui/CrossRefAction.java @@ -37,6 +37,8 @@ import jalview.ws.SequenceFetcher; import java.util.ArrayList; import java.util.List; +import javax.swing.JOptionPane; + /** * Factory constructor and runnable for discovering and displaying * cross-references for a set of aligned sequences @@ -119,6 +121,10 @@ public class CrossRefAction implements Runnable xrefsAlignment.getSequencesArray()); if (copyAlignment.getHeight() == 0) { + JOptionPane.showMessageDialog(alignFrame, + MessageManager.getString("label.cant_map_cds"), + MessageManager.getString("label.operation_failed"), + JOptionPane.OK_OPTION); System.err.println("Failed to make CDS alignment"); } @@ -186,8 +192,9 @@ public class CrossRefAction implements Runnable { newFrame.hideFeatureColumns(SequenceOntologyI.EXON, false); } - String newtitle = String.format("%s %s %s", MessageManager - .getString(dna ? "label.proteins" : "label.nucleotides"), + String newtitle = String.format("%s %s %s", + dna ? MessageManager.getString("label.proteins") + : MessageManager.getString("label.nucleotides"), MessageManager.getString("label.for"), alignFrame.getTitle()); newFrame.setTitle(newtitle);