Apache JMeter

org.apache.jmeter.gui.action
Class Load

java.lang.Object
  extended by org.apache.jmeter.gui.action.Load
All Implemented Interfaces:
Command
Direct Known Subclasses:
LoadRecentProject

public class Load
extends Object
implements Command

Handles the Open (load a new file) and Merge commands.


Constructor Summary
Load()
           
 
Method Summary
 void doAction(ActionEvent e)
           
 Set<String> getActionNames()
           
static boolean insertLoadedTree(int id, HashTree tree)
          Inserts the tree into the GUI.
static boolean insertLoadedTree(int id, HashTree tree, boolean merging)
          Inserts (or merges) the tree into the GUI.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Load

public Load()
Method Detail

getActionNames

public Set<String> getActionNames()
Specified by:
getActionNames in interface Command

doAction

public void doAction(ActionEvent e)
Specified by:
doAction in interface Command

insertLoadedTree

public static boolean insertLoadedTree(int id,
                                       HashTree tree,
                                       boolean merging)
                                throws IllegalUserActionException
Inserts (or merges) the tree into the GUI. Does not check if the previous tree has been saved. Clears the existing GUI test plan if we are inserting a complete plan.

Parameters:
id - the id for the ActionEvent that is created
tree - the tree to load
merging - true if the tree is to be merged; false if it is to replace the existing tree
Returns:
true if the loaded tree was a full test plan
Throws:
IllegalUserActionException - if the tree cannot be merged at the selected position or the tree is empty

insertLoadedTree

public static boolean insertLoadedTree(int id,
                                       HashTree tree)
                                throws IllegalUserActionException
Inserts the tree into the GUI. Does not check if the previous tree has been saved. Clears the existing GUI test plan if we are inserting a complete plan.

Parameters:
id - the id for the ActionEvent that is created
tree - the tree to load
Returns:
true if the loaded tree was a full test plan
Throws:
IllegalUserActionException - if the tree cannot be merged at the selected position or the tree is empty

Apache JMeter

Copyright © 1998-2013 Apache Software Foundation. All Rights Reserved.