org.apache.jmeter.gui.action
Class Load
java.lang.Object
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()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Load
public Load()
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 createdtree
- the tree to loadmerging
- 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 createdtree
- 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
Copyright © 1998-2013 Apache Software Foundation. All Rights Reserved.