Class OpenRecentPlugIn
java.lang.Object
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn
org.openjump.core.ui.plugin.AbstractUiPlugIn
org.openjump.core.ui.plugin.file.OpenRecentPlugIn
- All Implemented Interfaces:
EnableChecked, Iconified, PlugIn, Recordable, ShortcutEnabled, ActionListener, EventListener
-
Field Summary
Fields inherited from class AbstractUiPlugIn
enableCheck, workbenchContextFields inherited from class AbstractPlugIn
shortcutKeys, shortcutModifiers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRecentFile(File file) voidaddRecentProject(File file) static OpenRecentPlugInget(WorkbenchContext context) booleanvoidinitialize(PlugInContext context) Method to be overridden by implementations to initialize the plug-in.voidupdateFileAndProjectMenu(JMenu recentMenu) voidMethods inherited from class AbstractUiPlugIn
actionPerformed, execute, getEnableCheck, getIcon, getName, getToolTip, isRollingBackInvalidEdits, reportNothingToUndoYet, setWorkbenchContextMethods inherited from class AbstractPlugIn
addParameter, createName, execute, execute, getBooleanParam, getContext, getDoubleParam, getIcon, getIcon, getIntegerParam, getParameter, getParameters, getShortcutKeys, getShortcutKeyStroke, getShortcutModifiers, getStringParam, getWorkbenchContext, isShortcutEnabled, setParameters, setShortcutKeys, setShortcutModifiers, toActionListener, toString
-
Constructor Details
-
OpenRecentPlugIn
public OpenRecentPlugIn()
-
-
Method Details
-
get
- Throws:
Exception
-
initialize
Description copied from class:AbstractUiPlugInMethod to be overridden by implementations to initialize the plug-in. Plug-ins must invoke super.initialize().- Specified by:
initializein interfacePlugIn- Overrides:
initializein classAbstractUiPlugIn- Parameters:
context- The plug-in context.- Throws:
Exception- if an exception occur during initialization
-
getRecentFiles
-
getRecentProjects
-
addRecentFile
-
addRecentProject
-
updateMenu
public void updateMenu() -
hasRecentItems
public boolean hasRecentItems() -
updateFileAndProjectMenu
-