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 2006/05/15 00:08:41 UTC

svn commit: r406447 - /jakarta/jmeter/branches/rel-2-1/src/jorphan/org/apache/jorphan/gui/ObjectTableModel.java

Author: sebb
Date: Sun May 14 15:08:41 2006
New Revision: 406447

URL: http://svn.apache.org/viewcvs?rev=406447&view=rev
Log:
Add some checks for incorrect parameters

Modified:
    jakarta/jmeter/branches/rel-2-1/src/jorphan/org/apache/jorphan/gui/ObjectTableModel.java

Modified: jakarta/jmeter/branches/rel-2-1/src/jorphan/org/apache/jorphan/gui/ObjectTableModel.java
URL: http://svn.apache.org/viewcvs/jakarta/jmeter/branches/rel-2-1/src/jorphan/org/apache/jorphan/gui/ObjectTableModel.java?rev=406447&r1=406446&r2=406447&view=diff
==============================================================================
--- jakarta/jmeter/branches/rel-2-1/src/jorphan/org/apache/jorphan/gui/ObjectTableModel.java (original)
+++ jakarta/jmeter/branches/rel-2-1/src/jorphan/org/apache/jorphan/gui/ObjectTableModel.java Sun May 14 15:08:41 2006
@@ -1,6 +1,5 @@
-// $Header$
 /*
- * Copyright 2003-2004 The Apache Software Foundation.
+ * Copyright 2003-2004,2006 The Apache Software Foundation.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -52,6 +51,23 @@
 		this.readFunctors = new ArrayList(Arrays.asList(readFunctors));
 		this.writeFunctors = new ArrayList(Arrays.asList(writeFunctors));
 
+        int numHeaders = headers.length;
+
+        int numClasses = classes.size();
+        if (numClasses != numHeaders){
+            log.warn("Header count="+numHeaders+" but classes count="+numClasses);
+        }
+        
+        // Functor count = 0 is handled specially 
+        int numWrite = writeFunctors.length;
+        if (numWrite > 0 && numWrite != numHeaders){
+            log.warn("Header count="+numHeaders+" but writeFunctor count="+numWrite);
+        }
+        
+        int numRead = readFunctors.length;
+        if (numRead > 0 && numRead != numHeaders){
+            log.warn("Header count="+numHeaders+" but readFunctor count="+numRead);
+        }
 	}
 
 	public Iterator iterator() {



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