mstover1 2002/08/19 15:46:50
Modified: src/core/org/apache/jmeter/gui/action AddToTree.java
Log:
When adding a test component, it will become selected.
Revision Changes Path
1.2 +17 -10
jakarta-jmeter/src/core/org/apache/jmeter/gui/action/AddToTree.java
Index: AddToTree.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/gui/action/AddToTree.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AddToTree.java 11 Aug 2002 19:24:44 -0000 1.1
+++ AddToTree.java 19 Aug 2002 22:46:50 -0000 1.2
@@ -54,14 +54,18 @@
*/
package org.apache.jmeter.gui.action;
-import org.apache.jmeter.gui.*;
-import org.apache.jmeter.threads.ThreadGroup;
-import org.apache.jmeter.gui.tree.JMeterTreeNode;
-import org.apache.jmeter.util.ClassFinder;
+import java.awt.event.ActionEvent;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+import javax.swing.JComponent;
+import javax.swing.tree.TreePath;
-import java.awt.event.*;
-import java.util.*;
-import javax.swing.*;
+import org.apache.jmeter.gui.GuiPackage;
+import org.apache.jmeter.gui.JMeterGUIComponent;
+import org.apache.jmeter.gui.tree.JMeterTreeNode;
/**
* !ToDo (Class description)
@@ -116,9 +120,12 @@
protected void addObjectToTree(JMeterGUIComponent guiObject)
{
GuiPackage guiPackage = GuiPackage.getInstance();
- guiPackage.getTreeModel().insertNodeInto(new JMeterTreeNode(guiObject),
+ JMeterTreeNode node = new JMeterTreeNode(guiObject);
+ guiPackage.getTreeModel().insertNodeInto(node,
guiPackage.getTreeListener().getCurrentNode(),
guiPackage.getTreeListener().getCurrentNode().getChildCount());
+ guiPackage.getMainFrame().getTree().setSelectionPath(
+ new TreePath(node.getPath()));
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>