X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fappletgui%2FFeatureSettings.java;h=cd11a35ad92d3f6b0bb7c4fb3394194d11c8de3e;hb=9d139ca8d1af8f0f2d78193d418ae9e9168a3e8a;hp=1191abd36aaef1da3b5455fc73364fcdcff6f177;hpb=865a855a4ca87eadb3e5ff284ed32ed307d9c34b;p=jalview.git diff --git a/src/jalview/appletgui/FeatureSettings.java b/src/jalview/appletgui/FeatureSettings.java index 1191abd..cd11a35 100755 --- a/src/jalview/appletgui/FeatureSettings.java +++ b/src/jalview/appletgui/FeatureSettings.java @@ -1,19 +1,21 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8.0b1) + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8.2) * Copyright (C) 2014 The Jalview Authors * * This file is part of Jalview. * * Jalview is free software: you can redistribute it and/or * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + * as published by the Free Software Foundation, either version 3 + * of the License, or (at your option) any later version. * * Jalview is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty * of MERCHANTABILITY or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along with Jalview. If not, see . + * You should have received a copy of the GNU General Public License + * along with Jalview. If not, see . * The Jalview Authors are detailed in the 'AUTHORS' file. */ package jalview.appletgui; @@ -28,6 +30,7 @@ import jalview.commands.OrderCommand; import jalview.datamodel.*; import jalview.schemes.AnnotationColourGradient; import jalview.schemes.GraduatedColor; +import jalview.util.MessageManager; public class FeatureSettings extends Panel implements ItemListener, MouseListener, MouseMotionListener, ActionListener, @@ -147,16 +150,22 @@ public class FeatureSettings extends Panel implements ItemListener, height = Math.max(200, height); height = Math.min(400, height); int width = 300; - jalview.bin.JalviewLite.addFrame(frame, "Feature Settings", width, + jalview.bin.JalviewLite.addFrame(frame, + MessageManager.getString("label.feature_settings"), width, height); } public void paint(Graphics g) { g.setColor(Color.black); - g.drawString("No Features added to this alignment!!", 10, 20); - g.drawString("(Features can be added from searches or", 10, 40); - g.drawString("from Jalview / GFF features files)", 10, 60); + g.drawString(MessageManager + .getString("label.no_features_added_to_this_alignment"), 10, 20); + g.drawString(MessageManager + .getString("label.features_can_be_added_from_searches_1"), 10, + 40); + g.drawString(MessageManager + .getString("label.features_can_be_added_from_searches_2"), 10, + 60); } protected void popupSort(final MyCheckbox check, final Hashtable minmax, @@ -164,8 +173,11 @@ public class FeatureSettings extends Panel implements ItemListener, { final String type = check.type; final Object typeCol = fr.getFeatureStyle(type); - java.awt.PopupMenu men = new PopupMenu("Settings for " + type); - java.awt.MenuItem scr = new MenuItem("Sort by Score"); + java.awt.PopupMenu men = new PopupMenu(MessageManager.formatMessage( + "label.settings_for_type", new String[] + { type })); + java.awt.MenuItem scr = new MenuItem( + MessageManager.getString("label.sort_by_score")); men.add(scr); final FeatureSettings me = this; scr.addActionListener(new ActionListener() @@ -178,7 +190,8 @@ public class FeatureSettings extends Panel implements ItemListener, } }); - MenuItem dens = new MenuItem("Sort by Density"); + MenuItem dens = new MenuItem( + MessageManager.getString("label.sort_by_density")); dens.addActionListener(new ActionListener() { @@ -579,8 +592,7 @@ public class FeatureSettings extends Panel implements ItemListener, } else { - throw new Error( - "Implementation error: Unsupported feature colour object."); + throw new Error(MessageManager.getString("error.implementation_error_unsupported_feature_colour_object")); } refreshTable(); } @@ -676,7 +688,7 @@ public class FeatureSettings extends Panel implements ItemListener, } else { - throw new Error("Invalid color for MyCheckBox"); + throw new Error(MessageManager.getString("error.invalid_colour_for_mycheckbox")); } if (col != null) {