Class LoadRecentProject
java.lang.Object
org.apache.jmeter.gui.action.Load
org.apache.jmeter.gui.action.LoadRecentProject
- All Implemented Interfaces:
Command
Handles the loading of recent files, and also the content and
visibility of menu items for loading the recent files
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic StringgetRecentFile(int index) Get the full path to the recent file where index 0 is the most recentstatic List<JComponent> Get the menu items to add to the menu bar, to get recent file functionalitystatic voidupdateRecentFileMenuItems(List<JComponent> menuItems, String loadedFileName) Update the content and visibility of the menu items for recent filesMethods inherited from class Load
insertLoadedTree, insertLoadedTree
-
Constructor Details
-
LoadRecentProject
public LoadRecentProject()
-
-
Method Details
-
getActionNames
- Specified by:
getActionNamesin interfaceCommand- Overrides:
getActionNamesin classLoad
-
doAction
-
getRecentFileMenuItems
Get the menu items to add to the menu bar, to get recent file functionality- Returns:
- a List of JMenuItem and a JSeparator, representing recent files
-
updateRecentFileMenuItems
Update the content and visibility of the menu items for recent files- Parameters:
menuItems- the JMenuItem and JSeparator to updateloadedFileName- the file name of the project file that has just been loaded
-
getRecentFile
Get the full path to the recent file where index 0 is the most recent- Parameters:
index- the index of the recent file- Returns:
- full path to the recent file at
index
-