jsalvata    2003/12/03 06:50:08

  Modified:    src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui
                        ProxyControlGui.java
  Log:
  Have createTestElement return a new TestElement on each
  call, which (according to the coding of some JUnit tests) is
  the correct semantics of this method.
  Fixed some bugs caused by this change.
  
  Revision  Changes    Path
  1.33      +2 -7      
jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java
  
  Index: ProxyControlGui.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- ProxyControlGui.java      2 Dec 2003 17:30:47 -0000       1.32
  +++ ProxyControlGui.java      3 Dec 2003 14:50:08 -0000       1.33
  @@ -179,10 +179,7 @@
   
       public TestElement createTestElement()
       {
  -        if (model == null)
  -        {
  -            model = makeProxyControl();
  -        }
  +        model = makeProxyControl();
           log.debug("creating/configuring model = " + model);
           modifyTestElement(model);
           return model;
  @@ -315,13 +312,11 @@
           }
           else if (command.equals(START))
           {
  -            model = (ProxyControl) createTestElement();
               startProxy();
           }
           else if (command.equals(RESTART))
           {
               model.stopProxy();
  -            model = (ProxyControl) createTestElement();
               startProxy();
           }
           else if ( command.equals(ProxyControl.CAPTURE_HTTP_HEADERS)
  
  
  

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

Reply via email to