Examples of JMeterTreeListener


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

   */
  public void startGui(CLOption testFile) throws IllegalUserActionException, IllegalAccessException, ClassNotFoundException, InstantiationException {

        PluginManager.install(this, true);
    JMeterTreeModel treeModel = new JMeterTreeModel();
    JMeterTreeListener treeLis = new JMeterTreeListener(treeModel);
    treeLis.setActionHandler(ActionRouter.getInstance());
    GuiPackage guiPack = GuiPackage.getInstance(treeLis, treeModel);
    org.apache.jmeter.gui.MainFrame main =
      new org.apache.jmeter.gui.MainFrame(
        ActionRouter.getInstance(),
        treeModel,
View Full Code Here

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

   * @see Command#doAction(ActionEvent)
   */
  public void doAction(ActionEvent e) {
    String action = e.getActionCommand();
    JMeterTreeNode draggedNode = GuiPackage.getInstance().getTreeListener().getDraggedNode();
    JMeterTreeListener treeListener = GuiPackage.getInstance().getTreeListener();
    JMeterTreeNode currentNode = treeListener.getCurrentNode();
    GuiPackage.getInstance().getTreeModel().removeNodeFromParent(
        GuiPackage.getInstance().getTreeListener().getDraggedNode());
    if(ADD.equals(action))
    {
      GuiPackage.getInstance().getTreeModel().insertNodeInto(draggedNode,
View Full Code Here

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

        return commands;
    }

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

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

    /**
     * @see Command#doAction(ActionEvent)
     */
    @Override
    public void doAction(ActionEvent e) {
        JMeterTreeListener treeListener = GuiPackage.getInstance()
                .getTreeListener();

        if (treeListener.getSelectedNodes().length != 1) {
            // we can only move a single node
            return;
        }

        JMeterTreeNode currentNode = treeListener.getCurrentNode();
        JMeterTreeNode parentNode = getParentNode(currentNode);

        if (parentNode != null) {
            String action = e.getActionCommand();
            int index = parentNode.getIndex(currentNode);
View Full Code Here

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

        JMeterTreeNode draggedNodes[] = Copy.getCopiedNodes();
        if (draggedNodes == null) {
            Toolkit.getDefaultToolkit().beep();
            return;
        }
        JMeterTreeListener treeListener = GuiPackage.getInstance().getTreeListener();
        JMeterTreeNode currentNode = treeListener.getCurrentNode();
        if (MenuFactory.canAddTo(currentNode, draggedNodes)) {
            for (JMeterTreeNode draggedNode : draggedNodes) {
                if (draggedNode != null) {
                    addNode(currentNode, draggedNode);
                }
View Full Code Here

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

   */
  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.show();
View Full Code Here

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

   */
  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

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

  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

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

  /**
   * @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

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

     */
    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
TOP
Copyright © 2018 www.massapi.com. 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.