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. |