Custom Validation

 

Figure 15.18. Custom validation preferences panel

Custom validation preferences panel
Name

The name of the custom validation tool displayed in the External Validation toolbar

Executable path

The path to the executable file of the external validation tool. The following macros can be used:

${home}

The path to user home directory

${pd}

Project directory

${oxygenInstallDir}

Oxygen installation directory

Working directory

The working directory of the external validation tool. The following macros can be used:

${home}

The path to user home directory

${pd}

Project directory

${oxygenInstallDir}

Oxygen installation directory

Associated editors

The editors which can perform validation with the external tool.

Command line arguments for detected schemas

Command line arguments used to validate the current edited file against different types of schema (W3C XML Schema, Relax NG full syntax, Relax NG compact syntax, Namespace Routing Language, Schematron, DTD, other schema type). The arguments can include any custom switch (like -rng) and the macros:

${cf}

The path of the currently edited file

${cfu}

Path of current file (URL)

${ds}

The path of detected schema file

${dsu}

The path of detected schema file (URL)