Chapter 15. How to develop an <oXygen/> plugin

This chapter explains how to write and install a plugin for <oXygen/> XML Editor 8.2 or higher. It treats the standalone version, that is not the Eclipse plugin.

 Introduction

<oXygen/> defines a couple of extension points to allow providing custom functionality via plugins. The plugin support is simple and rather limited at this time, it was developed at user requests, and includes four types of plugins

  • General plugins

  • Selection plugins

  • Document plugins

  • Custom protocol plugins