Author: sebb
Date: Sat Oct 20 16:58:17 2007
New Revision: 586822

URL: http://svn.apache.org/viewvc?rev=586822&view=rev
Log:
TestPlan and WorkBench should just have Paste and Reset
Fix Workbench so it remembers comments
Add clearGui() to TestPlan

Modified:
    jakarta/jmeter/trunk/src/core/org/apache/jmeter/control/gui/TestPlanGui.java
    
jakarta/jmeter/trunk/src/core/org/apache/jmeter/control/gui/WorkBenchGui.java
    jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/control/gui/TestPlanGui.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/control/gui/TestPlanGui.java?rev=586822&r1=586821&r2=586822&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/control/gui/TestPlanGui.java 
(original)
+++ 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/control/gui/TestPlanGui.java 
Sat Oct 20 16:58:17 2007
@@ -92,7 +92,7 @@
                addMenu.add(MenuFactory.makeMenu(MenuFactory.POST_PROCESSORS, 
ActionNames.ADD));
                addMenu.add(MenuFactory.makeMenu(MenuFactory.LISTENERS, 
ActionNames.ADD));
                pop.add(addMenu);
-               MenuFactory.addPasteMenu(pop);
+               MenuFactory.addPasteResetMenu(pop);
                MenuFactory.addFileMenu(pop);
                return pop;
        }
@@ -194,5 +194,13 @@
         southPanel.add(createClassPathPanel());
 
                add(southPanel, BorderLayout.SOUTH);
+       }
+
+       public void clearGui() {
+               super.clearGui();
+               functionalMode.setSelected(false);
+               serializedMode.setSelected(false);
+               argsPanel.clear();
+               browseJar.clearFiles();
        }
 }

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/control/gui/WorkBenchGui.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/control/gui/WorkBenchGui.java?rev=586822&r1=586821&r2=586822&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/control/gui/WorkBenchGui.java 
(original)
+++ 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/control/gui/WorkBenchGui.java 
Sat Oct 20 16:58:17 2007
@@ -70,19 +70,6 @@
        }
 
        /**
-        * A newly created component can be initialized with the contents of a 
Test
-        * Element object by calling this method. The component is responsible 
for
-        * querying the Test Element object for the relevant information to 
display
-        * in its GUI.
-        * 
-        * @param element
-        *            the TestElement to configure
-        */
-       public void configure(TestElement element) {
-               getNamePanel().configure(element);
-       }
-
-       /**
         * When a user right-clicks on the component in the test tree, or 
selects
         * the edit menu when the component is selected, the component will be 
asked
         * to return a JPopupMenu that provides all the options available to the
@@ -104,7 +91,7 @@
                                JMeterUtils.getResString("add"), // $NON-NLS-1$
                                ActionNames.ADD);
                menu.add(addMenu);
-               MenuFactory.addEditMenu(menu, false);
+               MenuFactory.addPasteResetMenu(menu);
                MenuFactory.addFileMenu(menu);
                return menu;
        }

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java?rev=586822&r1=586821&r2=586822&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java 
(original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java 
Sat Oct 20 16:58:17 2007
@@ -160,11 +160,14 @@
                }
        }
 
-       public static void addPasteMenu(JPopupMenu menu) {
+       public static void addPasteResetMenu(JPopupMenu menu) {
                addSeparator(menu);
                menu.add(makeMenuItem(JMeterUtils.getResString("paste"), 
//$NON-NLS-1$
                 "Paste", ActionNames.PASTE, //$NON-NLS-1$
                 KeyStrokes.PASTE));
+               menu.add(makeMenuItem(JMeterUtils.getResString("reset_gui"), 
//$NON-NLS-1$
+                "Reset", ActionNames.RESET_GUI //$NON-NLS-1$
+                ));
        }
 
        public static void addFileMenu(JPopupMenu menu) {



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to