| Interface | Description | 
|---|---|
| ExclusiveUIExtension | 
 Extensions implementing this interface are able to take control
 over the user interface, by deciding which of the other extensions
 will be enabled/disabled or visible/hidden. 
 | 
| HiddableExtension | 
 Extending andami's classical extension this interface will support hidding or
 showing an extension on the fly. 
 | 
| IExtension | 
 
 Extensions are the way in which plugins extend Andami. 
 | 
| IExtensionExecuteWithArgs | |
| IExtensionQueryByAction | 
| Class | Description | 
|---|---|
| Extension | 
 Extensions are the way in which plugins extend Andami. 
 | 
| ExtensionDecorator | 
 This class extends the functionality of Extension class to let the programmer
 set an extension visible or not on-the-fly. 
 | 
| ExtensionHelper | |
| PluginClassLoader | 
 
 Class loader which loads the classes requested by the plugins. 
 |