org.apache.jmeter.gui.action
Class LoadRecentProject
java.lang.Object
   org.apache.jmeter.gui.action.Load
org.apache.jmeter.gui.action.Load
       org.apache.jmeter.gui.action.LoadRecentProject
org.apache.jmeter.gui.action.LoadRecentProject
- All Implemented Interfaces: 
- Command
- public class LoadRecentProject 
- extends Load
Handles the loading of recent files, and also the content and
 visibility of menu items for loading the recent files
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
LoadRecentProject
public LoadRecentProject()
getActionNames
public Set<String> getActionNames()
- 
- Specified by:
- getActionNamesin interface- Command
- Overrides:
- getActionNamesin class- Load
 
- 
 
doAction
public void doAction(ActionEvent e)
- 
- Specified by:
- doActionin interface- Command
- Overrides:
- doActionin class- Load
 
- 
 
getRecentFileMenuItems
public static List<JComponent> 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
public static void updateRecentFileMenuItems(List<JComponent> menuItems,
                                             String loadedFileName)
- Update the content and visibility of the menu items for recent files
 
- 
- Parameters:
- menuItems- the JMenuItem and JSeparator to update
- loadedFileName- the file name of the project file that has just
 been loaded
 
getRecentFile
public static String getRecentFile(int index)
- Get the full path to the recent file where index 0 is the most recent
 
- 
 
Copyright © 1998-2012 Apache Software Foundation. All Rights Reserved.