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 2007/10/19 14:19:11 UTC
svn commit: r586399 -
/jakarta/jmeter/trunk/src/core/org/apache/jmeter/testelement/TestPlan.java
Author: sebb
Date: Fri Oct 19 05:19:11 2007
New Revision: 586399
URL: http://svn.apache.org/viewvc?rev=586399&view=rev
Log:
Privatise static constants; comment out unused items
Modified:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/testelement/TestPlan.java
Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/testelement/TestPlan.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/testelement/TestPlan.java?rev=586399&r1=586398&r2=586399&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/testelement/TestPlan.java (original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/testelement/TestPlan.java Fri Oct 19 05:19:11 2007
@@ -20,56 +20,49 @@
import java.io.IOException;
import java.io.Serializable;
-import java.util.Collection;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import org.apache.jmeter.NewDriver;
import org.apache.jmeter.config.Arguments;
-import org.apache.jmeter.config.ConfigElement;
import org.apache.jmeter.engine.event.LoopIterationEvent;
import org.apache.jmeter.services.FileServer;
import org.apache.jmeter.testelement.property.BooleanProperty;
-import org.apache.jmeter.testelement.property.CollectionProperty;
import org.apache.jmeter.testelement.property.JMeterProperty;
-import org.apache.jmeter.testelement.property.StringProperty;
import org.apache.jmeter.testelement.property.TestElementProperty;
import org.apache.jmeter.threads.ThreadGroup;
-import org.apache.jmeter.util.JMeterUtils;
import org.apache.jorphan.logging.LoggingManager;
import org.apache.jorphan.util.JOrphanUtils;
import org.apache.log.Logger;
public class TestPlan extends AbstractTestElement implements Serializable, TestListener {
- private static Logger log = LoggingManager.getLoggerForClass();
+ private static final Logger log = LoggingManager.getLoggerForClass();
- // Does not appear to be needed
- public final static String THREAD_GROUPS = "TestPlan.thread_groups"; //$NON-NLS-1$
+ // does not appear to be needed
+// private final static String THREAD_GROUPS = "TestPlan.thread_groups"; //$NON-NLS-1$
- public final static String FUNCTIONAL_MODE = "TestPlan.functional_mode"; //$NON-NLS-1$
+ private final static String FUNCTIONAL_MODE = "TestPlan.functional_mode"; //$NON-NLS-1$
- public final static String USER_DEFINED_VARIABLES = "TestPlan.user_defined_variables"; //$NON-NLS-1$
+ private final static String USER_DEFINED_VARIABLES = "TestPlan.user_defined_variables"; //$NON-NLS-1$
- public final static String SERIALIZE_THREADGROUPS = "TestPlan.serialize_threadgroups"; //$NON-NLS-1$
+ private final static String SERIALIZE_THREADGROUPS = "TestPlan.serialize_threadgroups"; //$NON-NLS-1$
- public final static String CLASSPATHS = "TestPlan.user_define_classpath"; //$NON-NLS-1$
+ private final static String CLASSPATHS = "TestPlan.user_define_classpath"; //$NON-NLS-1$
private static final String CLASSPATH_SEPARATOR = ","; //$NON-NLS-1$
- // Does not appear to be needed
- public final static String BASEDIR = "basedir";
+ private final static String BASEDIR = "basedir";
- // Does not appear to be needed
- private transient List threadGroups = new LinkedList();
+ private transient List threadGroups = new LinkedList();
// Does not appear to be needed
- private transient List configs = new LinkedList();
+// private transient List configs = new LinkedList();
- // Does not appear to be needed
- private static List itemsCanAdd = new LinkedList();
+// // Does not appear to be needed
+// private static List itemsCanAdd = new LinkedList();
// Does not appear to be needed
- private static TestPlan plan;
+// private static TestPlan plan;
// There's only 1 test plan, so can cache the mode here
private static boolean functionalMode = false;
@@ -81,7 +74,7 @@
// element to a Test Plan.
// Does not appear to be needed
- itemsCanAdd.add(JMeterUtils.getResString("threadgroup")); //$NON-NLS-1$
+// itemsCanAdd.add(JMeterUtils.getResString("threadgroup")); //$NON-NLS-1$
}
public TestPlan() {
@@ -96,7 +89,7 @@
// setSerialized(false);
// Does not appear to be needed
- setProperty(new CollectionProperty(THREAD_GROUPS, threadGroups));
+// setProperty(new CollectionProperty(THREAD_GROUPS, threadGroups));
}
public void prepareForPreCompile()
@@ -121,12 +114,11 @@
return getProperty(USER_DEFINED_VARIABLES);
}
- // Does not appear to be needed
public String getBasedir() {
return getPropertyAsString(BASEDIR);
}
- // Does not appear to be needed
+ // Does not appear to be used yet
public void setBasedir(String b) {
setProperty(BASEDIR, b);
}
@@ -191,8 +183,8 @@
}
/**
- * Returns a string in CSV format
- * @return
+ * Returns the classpath
+ * @return classpath
*/
public String getTestPlanClasspath() {
return getPropertyAsString(CLASSPATHS);
@@ -212,18 +204,18 @@
}
// Does not appear to be needed
- public static TestPlan createTestPlan(String name) {
- if (plan == null) {
- if (name == null) {
- plan = new TestPlan();
- } else {
- plan = new TestPlan(name);
- }
- plan.setProperty(new StringProperty(TestElement.GUI_CLASS,
- "org.apache.jmeter.control.gui.TestPlanGui")); //$NON-NLS-1$
- }
- return plan;
- }
+// public static TestPlan createTestPlan(String name) {
+// if (plan == null) {
+// if (name == null) {
+// plan = new TestPlan();
+// } else {
+// plan = new TestPlan(name);
+// }
+// plan.setProperty(new StringProperty(TestElement.GUI_CLASS,
+// "org.apache.jmeter.control.gui.TestPlanGui")); //$NON-NLS-1$
+// }
+// return plan;
+// }
public void addTestElement(TestElement tg) {
super.addTestElement(tg);
@@ -232,33 +224,33 @@
}
}
- // Does not appear to be needed
- public void addJMeterComponent(TestElement child) {
- if (child instanceof ThreadGroup) {
- addThreadGroup((ThreadGroup) child);
- }
- }
-
- /**
- * Gets the ThreadGroups attribute of the TestPlan object.
- *
- * @return the ThreadGroups value
- */
- // Does not appear to be needed
- public Collection getThreadGroups() {
- return threadGroups;
- }
-
- /**
- * Adds a feature to the ConfigElement attribute of the TestPlan object.
- *
- * @param c
- * the feature to be added to the ConfigElement attribute
- */
- // Does not appear to be needed
- public void addConfigElement(ConfigElement c) {
- configs.add(c);
- }
+// // Does not appear to be needed
+// public void addJMeterComponent(TestElement child) {
+// if (child instanceof ThreadGroup) {
+// addThreadGroup((ThreadGroup) child);
+// }
+// }
+
+// /**
+// * Gets the ThreadGroups attribute of the TestPlan object.
+// *
+// * @return the ThreadGroups value
+// */
+// // Does not appear to be needed
+// public Collection getThreadGroups() {
+// return threadGroups;
+// }
+
+// /**
+// * Adds a feature to the ConfigElement attribute of the TestPlan object.
+// *
+// * @param c
+// * the feature to be added to the ConfigElement attribute
+// */
+// // Does not appear to be needed
+// public void addConfigElement(ConfigElement c) {
+// configs.add(c);
+// }
/**
* Adds a feature to the ThreadGroup attribute of the TestPlan object.
@@ -266,7 +258,6 @@
* @param group
* the feature to be added to the ThreadGroup attribute
*/
- // Does not appear to be needed
public void addThreadGroup(ThreadGroup group) {
threadGroups.add(group);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org