You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2008/10/24 19:06:21 UTC

svn commit: r707686 - /jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Clear.java

Author: sebb
Date: Fri Oct 24 10:06:21 2008
New Revision: 707686

URL: http://svn.apache.org/viewvc?rev=707686&view=rev
Log:
Avoid possible ClassCastException

Modified:
    jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Clear.java

Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Clear.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Clear.java?rev=707686&r1=707685&r2=707686&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Clear.java (original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Clear.java Fri Oct 24 10:06:21 2008
@@ -74,8 +74,10 @@
                     Object next = iter.next();
                     node = (JMeterTreeNode) next;
                     guiComp = guiPackage.getGui(node.getTestElement());
-                    Clearable item = (Clearable) guiComp;
-                    item.clearData();
+                    if (guiComp instanceof Clearable){
+                        Clearable item = (Clearable) guiComp;
+                        item.clearData();                        
+                    }
                 } catch (Exception ex) {
                     log.error("Can't clear: "+node+" "+guiComp, ex);
                 }



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