| Interface | Description |
|---|---|
| GlobalContext |
Any implementation should maintain a referencte to a single plugin context.
|
| ObjectConstructor | |
| PluginContext | |
| PluginContextID |
Represents an ID of a plugin context.
|
| PluginDescriptor | |
| PluginDescriptorID |
This interface provides an ID for each plugin.
|
| PluginExecutionResult |
This class represents the result of a plugin execution.
|
| PluginManager |
The plugin manager manages plugins.
|
| PluginManager.PluginManagerListener |
This interface describes an error listener for the plugin manager.
|
| Progress |
Interface for progress indicator
|
| ProMCanceller |
Interface that can be used by visualizations to receive a notification from
the framework when they are removed.
|
| Class | Description |
|---|---|
| PluginParameterBinding |
This class represents a binding between a method of a plugin and a set of
parameters.
|
| PluginParameterBinding.Factory |
Factory for instantiating PluginParameterBindings binding plugins with a
given input.
|
| ProMFuture<T> |
Class to represent a future on an object.
|
| Exception | Description |
|---|---|
| IncorrectReturnTypeException |
Thrown when a plugin returns an object of the wrong type.
|
| InSufficientResultException |
Thrown when a plugin returns less results than declared.
|
| RecursiveCallException |