EDPlugin.EDPlugin:
This is the EDNA plugin main class
An EDNA plugin class:
- is a configurable entity
- has a base name (<date>-<random number>-<base name>)
- handles input/output data (setter, getter, checker)
- has warning and error messages
- has a base and a working directory (both are configurable)
The working directory is the folder from which the plugin is launched
and should contain all associated files with the plugin execution (edna xml input/output, 3rd party output files)
The base directory is the parent directory of the working directory.
EDPluginControl.EDPluginControl:
An EDPluginControl is a plugin that is responsible for a
EDPluginExec or EDPluginControl plugin execution: It is responsible
for:
EDPlugin.EDPlugin:
This is the EDNA plugin main class
An EDNA plugin class:
- is a configurable entity
- has a base name (<date>-<random number>-<base name>)
- handles input/output data (setter, getter, checker)
- has warning and error messages
- has a base and a working directory (both are configurable)
The working directory is the folder from which the plugin is launched
and should contain all associated files with the plugin execution (edna xml input/output, 3rd party output files)
The base directory is the parent directory of the working directory.
EDPluginControl.EDPluginControl:
An EDPluginControl is a plugin that is responsible for a
EDPluginExec or EDPluginControl plugin execution: It is responsible
for: