Author: sebb
Date: Sun Aug 16 12:40:23 2009
New Revision: 804681

URL: http://svn.apache.org/viewvc?rev=804681&view=rev
Log:
Tidy up

Modified:
    
jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/util/DirectoryPanel.java

Modified: 
jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/util/DirectoryPanel.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/util/DirectoryPanel.java?rev=804681&r1=804680&r2=804681&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/util/DirectoryPanel.java 
(original)
+++ 
jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/util/DirectoryPanel.java 
Sun Aug 16 12:40:23 2009
@@ -36,48 +36,48 @@
 import org.apache.jmeter.util.JMeterUtils;
 
 public class DirectoryPanel extends HorizontalPanel implements ActionListener {
-    protected JTextField filename = new JTextField(20);
 
-    protected JButton browse = new JButton(JMeterUtils.getResString("browse"));
+    private static final String ACTION_BROWSE = "browse"; // $NON-NSL-1$
 
-    List listeners = new LinkedList();
+    private final JTextField filename = new JTextField(20);
 
-    String title;
+    private final JButton browse = new 
JButton(JMeterUtils.getResString("browse"));
 
-    String filetype;
+    private final List<ChangeListener> listeners = new 
LinkedList<ChangeListener>();
 
-    Color background;
+    private final String title;
+
+//    private final String filetype; // NOT USED
+
+    private final Color background;
 
     /**
      * Constructor for the FilePanel object.
      */
     public DirectoryPanel() {
-        title = "";
-        init();
+        this("", null, null);
     }
 
     public DirectoryPanel(String title) {
-        this.title = title;
-        init();
+        this(title, null, null);
     }
 
     public DirectoryPanel(String title, String filetype, Color bk) {
-        this(title,filetype);
+        this.title = title;
+//        this.filetype = filetype;
         this.background = bk;
         init();
     }
 
     public DirectoryPanel(String title, String filetype) {
-        this(title);
-        this.filetype = filetype;
+        this(title, filetype, null);
     }
 
     /**
      * Constructor for the FilePanel object.
      */
     public DirectoryPanel(ChangeListener l, String title) {
-        this.title = title;
-        init();
+        this(title);
         listeners.add(l);
     }
 
@@ -93,7 +93,7 @@
         add(Box.createHorizontalStrut(5));
         filename.addActionListener(this);
         add(browse);
-        browse.setActionCommand("browse");
+        browse.setActionCommand(ACTION_BROWSE);
         browse.addActionListener(this);
     }
 
@@ -127,14 +127,14 @@
     }
 
     private void fireFileChanged() {
-        Iterator iter = listeners.iterator();
+        Iterator<ChangeListener> iter = listeners.iterator();
         while (iter.hasNext()) {
-            ((ChangeListener) iter.next()).stateChanged(new ChangeEvent(this));
+            iter.next().stateChanged(new ChangeEvent(this));
         }
     }
 
     public void actionPerformed(ActionEvent e) {
-        if (e.getActionCommand().equals("browse")) {
+        if (e.getActionCommand().equals(ACTION_BROWSE)) {
             JFileChooser chooser = DirectoryDialoger.promptToOpenFile();
             if (chooser.getSelectedFile() != null) {
                 filename.setText(chooser.getSelectedFile().getPath());



---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org

Reply via email to