Extension points in org.dita.base

The org.dita.base plug-in provides common extension points that are available to extend processing in all transformations that are supported by the DITA Open Toolkit.

ant.import
Adds an Ant import to the main Ant build file.
depend.preprocess.chunk.pre
Runs an Ant target before the chunk step in the pre-processing stage (not recommended).
depend.preprocess.clean-temp.pre
Runs an Ant target before the clean-temp step in the pre-processing stage (not recommended).
depend.preprocess.coderef.pre
Runs an Ant target before the coderef step in the pre-processing stage (not recommended).
depend.preprocess.conref.pre
Runs an Ant target before the conref step in the pre-processing stage (not recommended).
depend.preprocess.conrefpush.pre
Runs an Ant target before the conrefpush step in the pre-processing stage (not recommended).
depend.preprocess.copy-files.pre
Runs an Ant target before the copy-files step in the pre-processing stage (not recommended).
depend.preprocess.copy-flag.pre
Runs an Ant target before the copy-flag step in the pre-processing stage (not recommended).
depend.preprocess.copy-html.pre
Runs an Ant target before the copy-html step in the pre-processing stage (not recommended).
depend.preprocess.copy-image.pre
Runs an Ant target before the copy-image step in the pre-processing stage (not recommended).
depend.preprocess.copy-subsidiary.pre
Runs an Ant target before the copy-subsidiary step in the pre-processing stage (not recommended).
depend.preprocess.debug-filter.pre
Runs an Ant target before the debug-filter step in the pre-processing stage (not recommended).
depend.preprocess.gen-list.pre
Runs an Ant target before the gen-list step in the pre-processing stage (not recommended).
depend.preprocess.keyref.pre
Runs an Ant target before the keyref step in the pre-processing stage (not recommended).
depend.preprocess.maplink.pre
Runs an Ant target before the maplink step in the pre-processing stage (not recommended).
depend.preprocess.mappull.pre
Runs an Ant target before the mappull step in the pre-processing stage (not recommended).
depend.preprocess.mapref.pre
Runs an Ant target before the mapref step in the pre-processing stage (not recommended).
depend.preprocess.move-meta-entries.pre
Runs an Ant target before the move-meta-entries step in the pre-processing stage (not recommended).
depend.preprocess.post
Runs an Ant target after the pre-processing stage.
depend.preprocess.pre
Runs an Ant target before the pre-processing stage.
depend.preprocess.topicpull.pre
Runs an Ant target before the topicpull step in the pre-processing stage (not recommended).
dita.basedir-resource-directory
Flag to use basedir as resource directory
dita.catalog.plugin-info
Plug-in XML catalog information
dita.conductor.lib.import
Adds a Java library to the DITA-OT classpath.
dita.conductor.plugin
Ant conductor plug-in information
dita.conductor.target
Adds an Ant import to the main Ant build file.
Attention: This extension point is deprecated; use dita.conductor.target.relative or ant.import instead.
dita.conductor.target.relative
Adds an Ant import to the main Ant build file.
Tip: As of DITA-OT 3.0, the ant.import extension point can be used instead.
dita.conductor.transtype.check
Adds a new value to the list of valid transformation types.
dita.html.extensions
HTML file extension
dita.image.extensions
Image file extension
dita.parser
Custom DITA parser
dita.preprocess.conref.param
Content reference XSLT parameters
dita.preprocess.mappull.param
Map pull XSLT parameters
dita.preprocess.mapref.param
Map reference XSLT parameters
dita.preprocess.topicpull.param
Topic pull XSLT parameters
dita.resource.extensions
Resource file extension
dita.specialization.catalog
Adds the content of a catalog file to the main DITA-OT catalog file.
Attention: This extension point is deprecated; use dita.specialization.catalog.relative instead.
dita.specialization.catalog.relative
Adds the content of a catalog file to the main DITA-OT catalog file.
dita.transtype.print
Defines a transformation as a print type.
dita.xsl.conref
Content reference XSLT import
Map link XSLT import
dita.xsl.mappull
Map pull XSLT import
dita.xsl.mapref
Map reference XSLT import
dita.xsl.messages
Adds new diagnostic messages to the DITA-OT.
dita.xsl.strings
Generated text
dita.xsl.topicpull
Topic pull XSLT import
package.support.email
Specifies the e-mail address of the person who provides support for the DITA-OT plug-in.
package.support.name
Specifies the person who provides support for the DITA-OT plug-in.
package.version
Specifies the version of the DITA-OT plug-in.