Customizing WebApp Component Plugins

The WebApp Component server side can be customized with a variety of plugin types.

We currently provide support for the following extension types:

Loading plugin-related custom JavaScript code

If your plugin needs accompanying JavaScript code to be loaded and executed on the client-side you can bundle it together with your plugin code. The WebApp Component loads all files with the .js extension located in the web folder of the plugin.

Adding the plugins in the WebApp Component

If you have already developed such Oxygen XML Editor plugins, they can be added in the bundle-plugin/dropins folder in the Maven project.

If you are developing a new Oxygen XML Editor plugin you are encouraged to use as a starting point any of the existing plugins. Then you should add the resulting Maven project as a dependency (or even a sub-module) in the oxygen-sample-plugins module.

Related tasks
How To Set-Up a Development Environment for WebApp Component Plugins
Related information
How to Add and Configure Plugins