JAL-2189 source formatting
[jalview.git] / src / jalview / gui / CrossRefAction.java
index cb315d6..32af226 100644 (file)
@@ -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);