Interface | Description | |
---|---|---|
IConfigurationEditor | Can be implemented by an Extension to provide a user interface for managing Extension configuration | |
IGlobalCommand | The interface for commands (operations) that can be used globally. | |
IGlobalContext | Common interface provided to all extensions to allow access to the hosting environment's capability | |
IGlobalController | Each Extension can implement one global controller to be instantiated with the first repository that the extension is activated in. | |
ILogMessageCommand | The interface for commands (operations) that can be applied to a log message within a session. | |
IRepositoryCommand | The interface for commands (operations) that can be used on a repository. | |
IRepositoryConfiguration | Provides access to Extension configuration information. | |
IRepositoryContext | Context provided to Extensions that operate within a repository | |
IRepositoryController | Each Extension can implement one repository controller to be instantiated with each repository that the extension is activated in. | |
IRepositorySummaryView | A variation of the session summary view that operates as a repository summary | |
ISessionCommand | The interface for commands (operations) that can be applied to a session. | |
ISessionContext | Provides access to the hosting environment for session extensions | |
ISessionController | Used by an extension to extend the Session Viewer | |
ISessionSummaryView | Implemented by controls that want to be displayed as part of the repository view and summarize sessions. | |
ISessionView | Implemented to create a user interface view for session details | |
IUserInterfaceContext | Implemented by Loupe to interface with user interface Extensions | |
IUserInterfaceView | Implemented by controls or forms that implement a Loupe View |