Jump to main content
Oxygen XML Logo XML Author
Oxygen XML Author 27.1 User Guide
  • Getting Started
  • Working With Documents
  • Editing Supported Document Types
  • Publishing
  • DITA Authoring
  • Scripting Oxygen
Index
  1. Home
  2. Extending Oxygen With the SDK

    Information about extending Oxygen XML Author using the SDK

  3. Developer Quick Start Guide
  4. Plugins
  5. Workspace Access Plugin Extension
  6. Contributing a Custom Preferences Page
  • Introduction

    Welcome to the User Manual of Oxygen XML Author 27.1

  • Getting Started

    Information and resources to help you get started using Oxygen XML Author as quickly as possible

  • Installation

    The requirements and installation instructions for each platform

  • Configuration

    Description of all of the options that allow you to configure Oxygen XML Author

  • Perspectives

    The Editor and Database perspectives

  • Editing Modes

    The Text, Grid, and Author editing modes

  • Working With Documents

    General information about features available when working with documents

  • Editing Supported Document Types

    Details about the various types of supported documents and their unique editing features

  • Built-in Frameworks (Document Types)

    The editing frameworks that are supported in Oxygen XML Author

  • Additional XML Editing Frameworks (Document Types)

    The custom frameworks that are supported in Oxygen XML Author

  • Publishing

    Details about transformation scenarios and customizing various types of output

  • Working with XPath Expressions

    Information about using XPath Expressions in Oxygen XML Author

  • Working with Archives

    Describes how to use the Archive Browser to work with various type of archives

  • Databases and SharePoint

    Connecting to supported databases and integrating Oxygen XML Author with SharePoint

  • Importing Data

    Information about how to import data from external sources into XML documents

  • Framework and Author Mode Customization

    Tutorials and details about customizing frameworks and the visual Author editing mode

  • Extending Oxygen With the SDK

    Information about extending Oxygen XML Author using the SDK

    • Extending Oxygen XML Author with Plugins
    • Oxygen XML Author Component
    • Oxygen XML Web Author Component
    • Developer Quick Start Guide
      • Plugins
        • Sample Plugins
        • Workspace Access Plugin Extension
          • Java or JavaScript?
          • API Overview
          • Adding Toolbar and Menu Actions
          • Adding a New Side-View
          • Customizing the Project View
          • Customizing the DITA Maps Manager View
          • Persistent Storage
          • Contributing a Custom Preferences Page
          • Imposing a Fixed Set of Global Preferences
          • Interaction with the End-User
          • Contributing Translations for New Labels and UI Text
          • Comparing Documents
        • Customizing the Application Layout
        • Adding new User Interface Translations
      • Frameworks
      • Difference Between a Framework (Document Type) and a Plugin Extension
    • SDK Common Use Cases
  • Add-ons

    Information about extending Oxygen XML Author with add-ons

  • Tools

    Specifics about the various tools that are included in Oxygen XML Author

  • Troubleshooting

    A compilation of common problems and their solutions

  • DITA Authoring

    A guide to help content authors who create and publish DITA content

  • Scripting Oxygen

    Details about the scripting possibilities that are available with Oxygen XML Author

  • Glossary
  • Copyright

    Legal information

Edit online

Contributing a Custom Preferences Page

There is a specific plugin extension type that can be used to contribute a custom preferences page to the Preferences dialog box in Oxygen XML Author. An example of how such a page is implemented can be found in this sample plugin: https://github.com/oxygenxml/oxygen-dita-prolog-updater-addon/blob/master/src/main/java/com/oxygenxml/prolog/updater/plugin/PrologOptionPageExtension.java.

Oxygen on Facebook Follow Oxygen on Twitter Oxygen Web Feed Oxygen Blog Oxygen Youtube Channel
© 2002-2025 SyncRO Soft SRL. All rights reserved.
Index Terms | Copyright | Glossary Terms of Use | Privacy Policy

This website was created & generated with <oXygen/>®XML Editor