sebb        2004/09/20 04:57:45

  Modified:    src/core/org/apache/jmeter/testelement Tag: rel-2_0
                        AbstractTestElement.java TestElement.java
  Log:
  Add canRemove() method and default implementation
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.36.2.2  +7 -2      
jakarta-jmeter/src/core/org/apache/jmeter/testelement/AbstractTestElement.java
  
  Index: AbstractTestElement.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/testelement/AbstractTestElement.java,v
  retrieving revision 1.36.2.1
  retrieving revision 1.36.2.2
  diff -u -r1.36.2.1 -r1.36.2.2
  --- AbstractTestElement.java  12 Jun 2004 18:04:18 -0000      1.36.2.1
  +++ AbstractTestElement.java  20 Sep 2004 11:57:44 -0000      1.36.2.2
  @@ -474,4 +474,9 @@
         */
        public void threadStarted() {
        }
  +     
  +     // Default implementation
  +     public boolean canRemove(){
  +             return true;
  +     }
   }
  
  
  
  1.12.2.1  +11 -2     
jakarta-jmeter/src/core/org/apache/jmeter/testelement/TestElement.java
  
  Index: TestElement.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/testelement/TestElement.java,v
  retrieving revision 1.12
  retrieving revision 1.12.2.1
  diff -u -r1.12 -r1.12.2.1
  --- TestElement.java  26 Feb 2004 14:57:14 -0000      1.12
  +++ TestElement.java  20 Sep 2004 11:57:44 -0000      1.12.2.1
  @@ -152,4 +152,13 @@
         * TODO - should it hava a parameter?
         */
        public void threadFinished();
  +     
  +     /**
  +      * Called by Remove to determine if it is
  +      * safe to remove the element.
  +      * The element can either clean itself up, and return true,
  +      * or the element can return false.
  +      * @return true if safe to remove the element
  +      */
  +     public boolean canRemove();
   }
  
  
  

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

Reply via email to