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]>

Reply via email to