Types of Plugin Extensions
A plugin can have one or more defined plugin extensions that provide functionality to the application.
In this section:
- Author Stylesheet Plugin Extension This plugin type allows the developer to add a stylesheet that renders elements in Author mode.
- Components Validation Plugin ExtensionThis plugin type allows the developer to customize the editor menus, toolbars, and other components by allowing or filtering them from the user interface.
- Custom Protocol Plugin ExtensionThis type of plugin allows the developer to work with a custom designed protocol for retrieving and storing files.
- Lock Handler Plugin ExtensionThis type of extension is used for locking resources from a specific protocol.
- Open Redirect Plugin ExtensionThis type of plugin is useful for opening multiple files with only one open action.
- Option Page Plugin ExtensionThis extension type allows developers to add custom preference pages to the application Preferences dialog box.
- Resource Locking Custom Protocol Plugin ExtensionThis plugin type allows you to work with a custom designed protocol for retrieving and storing files and it can lock a resource on opening it in Oxygen XML Developer plugin.
- Styles Filter Plugin ExtensionThis plugin type allows the developer to dynamically modify the CSS styles used to render elements in the Author mode.
- Targeted URL Stream Handler Plugin ExtensionThis type of plugin can be used when it is necessary to impose custom URL stream handlers for specific URLs.
- Workspace Access Plugin ExtensionThis plugin type allows you to contribute actions to the main menu and toolbars, create custom views and interact with the application workspace, make modifications to opened documents, and add listeners for various events.
- Workspace Access Plugin Extension (JavaScript-Based)This is a JavaScript-based plugin extension that allows you to contribute actions to the main menu and toolbars, create custom views, interact with the application workspace, make modifications to opened documents, and add listeners for various events.
- XML Refactoring Operations Plugin ExtensionThis plugin type allows the developer to specify one or more directories from which the XML Refactoring operation resources are loaded.
- Plugin Extensions Designed to Work only in the Text Editing Mode
Previous topic: Installation
Next topic: Oxygen XML Developer plugin Plugin How to...
Parent topic: Extending Oxygen XML Developer plugin with
Plugins