mstover1    2003/04/01 08:49:55

  Modified:    src/components/org/apache/jmeter/assertions/gui
                        AssertionGui.java
               src/protocol/http/org/apache/jmeter/protocol/http/control
                        CookieManager.java
               src/protocol/http/org/apache/jmeter/protocol/http/gui
                        CookiePanel.java
  Log:
  Fixing GUI problems with assertion and cookie manager guis (Elan Chezhiyan)
  
  Revision  Changes    Path
  1.7       +18 -10    
jakarta-jmeter/src/components/org/apache/jmeter/assertions/gui/AssertionGui.java
  
  Index: AssertionGui.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/components/org/apache/jmeter/assertions/gui/AssertionGui.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- AssertionGui.java 31 Mar 2003 14:51:37 -0000      1.6
  +++ AssertionGui.java 1 Apr 2003 16:49:54 -0000       1.7
  @@ -211,6 +211,14 @@
           {
               tableModel.addRow(new Object[] { tests.next()});
           }
  +        if(model.getTestStrings().size() == 0)
  +        {
  +            deletePattern.setEnabled(false);
  +        }
  +        else
  +        {
  +            deletePattern.setEnabled(true);
  +        }
           tableModel.fireTableDataChanged();
       }
   
  
  
  
  1.6       +7 -1      
jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/control/CookieManager.java
  
  Index: CookieManager.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/control/CookieManager.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- CookieManager.java        20 Sep 2002 19:44:40 -0000      1.5
  +++ CookieManager.java        1 Apr 2003 16:49:54 -0000       1.6
  @@ -198,6 +198,12 @@
          public void add() {
                  getCookies().add(new Cookie());
          }
  +          /***Remove all the cookie*/
  +       public void clear() {
  +              super.clear();
  +          setProperty(COOKIES,new ArrayList());
  +       }
  +
   
          /** remove a cookie */
          public void remove(int index) {
  
  
  
  1.7       +4 -2      
jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/gui/CookiePanel.java
  
  Index: CookiePanel.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/gui/CookiePanel.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- CookiePanel.java  28 Feb 2003 14:21:50 -0000      1.6
  +++ CookiePanel.java  1 Apr 2003 16:49:55 -0000       1.7
  @@ -277,6 +277,7 @@
        */
       public void modifyTestElement(TestElement cm)
       {
  +        cm.clear();
           configureTestElement(cm);
           if(cm instanceof CookieManager)
           {
  @@ -299,6 +300,7 @@
        
        private void populateTable(CookieManager manager)
        {
  +        tableModel.clearData();
                Iterator iter = manager.getCookies().iterator();
                while(iter.hasNext())
                {
  
  
  

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

Reply via email to