For a special type of XML, you can create a custom framework (which also works in a standalone version of Oxygen XML Editor). Oxygen XML Editor already has frameworks for editing DocBook, DITA, TEI, and so on. Their sources are available in the Oxygen SDK. This custom framework is then packed in a zip archive and used to deploy the component.
The following diagram shows the components of a custom framework.
More than one framework can coexist in the same component and can be used at the same time for editing XML documents.
You can add on your custom toolbar all actions available in the standalone Oxygen XML Editor application for editing in the Author mode. You can also add custom actions defined in the framework customized for each XML type.
The Author Component can also provide the Outline, Model, Elements, and Attributes views which can be added to your own developed containers.
The main entry point for the Author Component Java API is the AuthorComponentFactory class.