compas.plugins
COMPAS has an extensible architecture based on plugins that allows to customize and extend the functionality of the core framework.
Classes
Exception raised when a plugin does not have implementations for all abstract methods of its base class. |
|
Exception raised when an extension point is invoked but no plugin is available, and the default implementation is also not available. |
|
Plugin Manager handles discovery and registry of plugins. |
|
Exception raised when an extension point is invoked but no plugin is available. |
|
Plugin Validator handles validation of plugins. |
Functions
Decorator to mark a method as a pluggable extension point. |
|
Decorator to declare a plugin. |
|
Plugin Manager handles discovery and registry of plugins. |