See: Description
Interface | Description |
---|---|
CheckBoxed |
a simple marker interface for plugins wanting checkbox menu items
|
Configuration |
The Workbench searches the JARs in its lib/ext directory for Configurations.
|
EnableCheck |
A test for whether to enable or disable a menu, toolbar button, or other
component.
|
EnableChecked |
a method to mark plugins as enable checked. this is new. older plugins only
implemented a static createEnableCheck() method.
|
Iconified |
A set of methods to implement for plugins to be recognized as icon enabled.
|
MacroManager |
Created by Michaël on 05/10/14.
|
MultiShortcutEnabled |
A set of method to implement for plugins to be recognized as shortcut enabled.
|
PlugIn |
Plug-ins are code modules that can be easily added to or
removed from JUMP Workbench.
|
Recordable |
Interface implemented by plugins or loader which can be recorded
as part of a macro
|
ShortcutEnabled |
A set of method to implement for plugins to be recognized as shortcut enabled.
|
ThreadedPlugIn |
A long-running PlugIn that keeps the GUI responsive (but only partially so,
as a modal progress dialog will be in the way).
|
Class | Description |
---|---|
AbstractPlugIn |
Default implementation of PlugIn, with useful functions for auto-generating a
name, converting a PlugIn into an ActionListener (for use with JButtons, for
example), and supporting undo.
|
EnableCheckFactory |
Creates basic EnableChecks.
|
Extension |
The "entry point" into a JAR file containing PlugIns.
|
Macro |
A Macro is a list of actions which can be persisted in a xml file in order
to be replayed.
|
MacroPlugIn |
A sequence of plug-ins treated as one.
|
MultiEnableCheck |
A sequence of EnableChecks treated as one.
|
PlugInContext |
Passed to PlugIns to enable them to access the rest of the JUMP Workbench.
|
PlugInManager |
Loads plug-ins (or more precisely, Extensions), and any JAR files that they
depend on, from the plug-in directory.
|
RunInteractiveMacroPlugIn |
Created by Michaël on 09/10/14.
|
RunMacroPlugIn |
Run a macro composed of a sequence of plugins along with their parameters.
|
StartMacroPlugIn |
Start recording a sequence of plugin execution
|
StopMacroPlugIn |
Stop recording a macro.
|
ThreadedBasePlugIn |
Convenience superclass for classes that want to extend BasePlugIn and
implement ThreadedPlugIn.
|