Package org.apache.jmeter.gui.tree

Examples of org.apache.jmeter.gui.tree.JMeterTreeListener


   */
  private void startGui(CLOption testFile) {

    PluginManager.install(this, true);
    JMeterTreeModel treeModel = new JMeterTreeModel();
    JMeterTreeListener treeLis = new JMeterTreeListener(treeModel);
    treeLis.setActionHandler(ActionRouter.getInstance());
    // NOTUSED: GuiPackage guiPack =
    GuiPackage.getInstance(treeLis, treeModel);
    MainFrame main = new MainFrame(ActionRouter.getInstance(), treeModel, treeLis);
    ComponentUtil.centerComponentInWindow(main, 80);
    main.show();
View Full Code Here


   * Use a suite to allow the tests to be generated at run-time
   */
  public static Test suite() throws Exception {
    // ensure the GuiPackage is initialized.
    JMeterTreeModel treeModel = new JMeterTreeModel();
    JMeterTreeListener treeLis = new JMeterTreeListener(treeModel);
    treeLis.setActionHandler(ActionRouter.getInstance());
    GuiPackage.getInstance(treeLis, treeModel);
    try {
      // The GuiPackage needs a MainFrame to work:
      org.apache.jmeter.gui.MainFrame main = new org.apache.jmeter.gui.MainFrame(ActionRouter.getInstance(),
          treeModel, treeLis);
View Full Code Here

     */
    private void startGui(String testFile) {

        PluginManager.install(this, true);
        JMeterTreeModel treeModel = new JMeterTreeModel();
        JMeterTreeListener treeLis = new JMeterTreeListener(treeModel);
        treeLis.setActionHandler(ActionRouter.getInstance());
        // NOTUSED: GuiPackage guiPack =
        GuiPackage.getInstance(treeLis, treeModel);
        MainFrame main = new MainFrame(ActionRouter.getInstance(), treeModel, treeLis);
        ComponentUtil.centerComponentInWindow(main, 80);
        main.setVisible(true);
View Full Code Here

        return commands;
    }

    @Override
    public void doAction(ActionEvent e) {
        JMeterTreeListener treeListener = GuiPackage.getInstance().getTreeListener();
        JMeterTreeNode[] nodes = treeListener.getSelectedNodes();
        setCopiedNodes(nodes);
    }
View Full Code Here

     * @see Command#doAction(ActionEvent)
     */
    @Override
    public void doAction(ActionEvent e) {
        JMeterTreeNode draggedNodes[] = Copy.getCopiedNodes();
        JMeterTreeListener treeListener = GuiPackage.getInstance().getTreeListener();
        JMeterTreeNode currentNode = treeListener.getCurrentNode();
        if (MenuFactory.canAddTo(currentNode, draggedNodes)) {
            for (int i = 0; i < draggedNodes.length; i++) {
                if (draggedNodes[i] != null) {
                    addNode(currentNode, draggedNodes[i]);
                }
View Full Code Here

  public Set getActionNames() {
    return commands;
  }

  public void doAction(ActionEvent e) {
    JMeterTreeListener treeListener = GuiPackage.getInstance().getTreeListener();
    JMeterTreeNode[] nodes = treeListener.getSelectedNodes();
    setCopiedNodes(nodes);
  }
View Full Code Here

  /**
   * @see Command#doAction(ActionEvent)
   */
  public void doAction(ActionEvent e) {
    JMeterTreeNode draggedNodes[] = Copy.getCopiedNodes();
    JMeterTreeListener treeListener = GuiPackage.getInstance().getTreeListener();
    JMeterTreeNode currentNode = treeListener.getCurrentNode();
    if (MenuFactory.canAddTo(currentNode, draggedNodes)) {
      for (int i = 0; i < draggedNodes.length; i++) {
        if (draggedNodes[i] != null) {
                    addNode(currentNode, draggedNodes[i]);
        }
View Full Code Here

   */
  public void doAction(ActionEvent e) {
    String action = e.getActionCommand();
    GuiPackage guiPackage = GuiPackage.getInstance();
    JMeterTreeNode[] draggedNodes = guiPackage.getTreeListener().getDraggedNodes();
    JMeterTreeListener treeListener = guiPackage.getTreeListener();
    JMeterTreeNode currentNode = treeListener.getCurrentNode();
    JMeterTreeNode parentNode = (JMeterTreeNode) currentNode.getParent();
    TestElement te = currentNode.getTestElement();
    if (te instanceof TestPlan || te instanceof WorkBench) {
      parentNode = null; // So elements can only be added as children
    }
View Full Code Here

     */
    private void startGui(String testFile) {

        PluginManager.install(this, true);
        JMeterTreeModel treeModel = new JMeterTreeModel();
        JMeterTreeListener treeLis = new JMeterTreeListener(treeModel);
        treeLis.setActionHandler(ActionRouter.getInstance());
        // NOTUSED: GuiPackage guiPack =
        GuiPackage.getInstance(treeLis, treeModel);
        MainFrame main = new MainFrame(treeModel, treeLis);
        ComponentUtil.centerComponentInWindow(main, 80);
        main.setVisible(true);
View Full Code Here

   */
  public void doAction(ActionEvent e) {
    String action = e.getActionCommand();
    GuiPackage guiPackage = GuiPackage.getInstance();
    JMeterTreeNode[] draggedNodes = guiPackage.getTreeListener().getDraggedNodes();
    JMeterTreeListener treeListener = guiPackage.getTreeListener();
    JMeterTreeNode currentNode = treeListener.getCurrentNode();
    JMeterTreeNode parentNode = (JMeterTreeNode) currentNode.getParent();
    TestElement te = currentNode.getTestElement();
    if (te instanceof TestPlan || te instanceof WorkBench) {
      parentNode = null; // So elements can only be added as children
    }
View Full Code Here

TOP

Related Classes of org.apache.jmeter.gui.tree.JMeterTreeListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.