-/*
- * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
- * Copyright (C) $$Year-Rel$$ 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.
- *
- * 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 <http://www.gnu.org/licenses/>.
- * The Jalview Authors are detailed in the 'AUTHORS' file.
- */
-package jalview.appletgui;
-
-import java.awt.BorderLayout;
-import java.awt.Font;
-import java.awt.Frame;
-import java.awt.Label;
-import java.awt.Panel;
-import java.awt.TextField;
-
-public class EditNameDialog extends JVDialog
-{
- TextField id, description;
-
- public String getName()
- {
- return id.getText();
- }
-
- public String getDescription()
- {
- if (description.getText().length() < 1)
- {
- return null;
- }
- else
- {
- return description.getText();
- }
- }
-
- public EditNameDialog(String name, String desc, String label1,
- String label2, Frame owner, String title, int width, int height,
- boolean display)
- {
- super(owner, title, true, width, height);
-
- Font mono = new Font("Monospaced", Font.PLAIN, 12);
- Panel panel = new Panel(new BorderLayout());
- Panel panel2 = new Panel(new BorderLayout());
-
- id = new TextField(name, 40);
- id.setFont(mono);
- Label label = new Label(label1);
- label.setFont(mono);
-
- panel2.add(label, BorderLayout.WEST);
- panel2.add(id, BorderLayout.CENTER);
- panel.add(panel2, BorderLayout.NORTH);
-
- if (label2 != null)
- {
- panel2 = new Panel(new BorderLayout());
- description = new TextField(desc, 40);
- description.setFont(mono);
- label = new Label(label2);
- label.setFont(mono);
- panel2.add(label, BorderLayout.WEST);
- panel2.add(description, BorderLayout.CENTER);
- panel.add(panel2, BorderLayout.CENTER);
- }
- setMainPanel(panel);
- setVisible(display);
- }
-}
+/*\r
+ * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)\r
+ * Copyright (C) $$Year-Rel$$ The Jalview Authors\r
+ * \r
+ * This file is part of Jalview.\r
+ * \r
+ * Jalview is free software: you can redistribute it and/or\r
+ * modify it under the terms of the GNU General Public License \r
+ * as published by the Free Software Foundation, either version 3\r
+ * of the License, or (at your option) any later version.\r
+ * \r
+ * Jalview is distributed in the hope that it will be useful, but \r
+ * WITHOUT ANY WARRANTY; without even the implied warranty \r
+ * of MERCHANTABILITY or FITNESS FOR A PARTICULAR \r
+ * PURPOSE. See the GNU General Public License for more details.\r
+ * \r
+ * You should have received a copy of the GNU General Public License\r
+ * along with Jalview. If not, see <http://www.gnu.org/licenses/>.\r
+ * The Jalview Authors are detailed in the 'AUTHORS' file.\r
+ */\r
+package jalview.appletgui;\r
+\r
+import java.awt.BorderLayout;\r
+import java.awt.Font;\r
+import java.awt.Frame;\r
+import java.awt.Label;\r
+import java.awt.Panel;\r
+import java.awt.TextField;\r
+\r
+public class EditNameDialog extends JVDialog\r
+{\r
+ TextField id, description;\r
+\r
+ public String getName()\r
+ {\r
+ return id.getText();\r
+ }\r
+\r
+ public String getDescription()\r
+ {\r
+ if (description.getText().length() < 1)\r
+ {\r
+ return null;\r
+ }\r
+ else\r
+ {\r
+ return description.getText();\r
+ }\r
+ }\r
+\r
+ public EditNameDialog(String name, String desc, String label1,\r
+ String label2, Frame owner, String title, int width, int height,\r
+ boolean display)\r
+ {\r
+ super(owner, title, true, width, height);\r
+\r
+ Font mono = new Font("Monospaced", Font.PLAIN, 12);\r
+ Panel panel = new Panel(new BorderLayout());\r
+ Panel panel2 = new Panel(new BorderLayout());\r
+\r
+ id = new TextField(name, 40);\r
+ id.setFont(mono);\r
+ Label label = new Label(label1);\r
+ label.setFont(mono);\r
+\r
+ panel2.add(label, BorderLayout.WEST);\r
+ panel2.add(id, BorderLayout.CENTER);\r
+ panel.add(panel2, BorderLayout.NORTH);\r
+\r
+ if (label2 != null)\r
+ {\r
+ panel2 = new Panel(new BorderLayout());\r
+ description = new TextField(desc, 40);\r
+ description.setFont(mono);\r
+ label = new Label(label2);\r
+ label.setFont(mono);\r
+ panel2.add(label, BorderLayout.WEST);\r
+ panel2.add(description, BorderLayout.CENTER);\r
+ panel.add(panel2, BorderLayout.CENTER);\r
+ }\r
+ setMainPanel(panel);\r
+ setVisible(display);\r
+ }\r
+}\r