Package gov.nih.mipav.plugins
Objects in this package hold the basic interface to build external
plugins for use with MIPAV.
Users may extend these classes to add a plugin functionality. The extended class-files are then placed in the user-directory holding this package so they will be loaded when MIPAV runs.
-
Interface Summary Interface Description BundledPlugInInfo This interface binds a PlugIn to a PlugInBundle.PlugIn DOCUMENT ME!PlugInAlgorithm This is the MIPAV plugin interface for Algorithms.PlugInFile An interface for a plugin which reads/writes images.PlugInFileTransfer An interface for a plugin which transfers files between two file systems.PlugInGeneric An interface for generic MIPAV Plug-Ins which don't require an open image and can be run from the ViewUserInterface menu.PlugInView DOCUMENT ME! -
Class Summary Class Description JarClassLoader JDialogStandalonePlugin This is an abstract class which should be subclassed by Generic plug-in dialogs which want to support being run with the -p command line switch without the rest of MIPAV (using the -hide option).JDialogStandaloneScriptablePlugin This is an abstract class which should be subclassed by Generic plug-in dialogs which want to support being run with the -p command line switch without the rest of MIPAV (using the -hide option).ManifestFile Stores the default manifest file as a static reference, or optionally can be used for creating custom manifest files.PlugInBundle An abstract class for a plugin which reports other available plugins bundled inside of it.PluginUtil