All DITA-OT extension points
The pre-defined extension points can be used to add new functionality to DITA-OT. If your toolkit installation includes custom plug-ins that define additional extension points, you can add to this list by rebuilding the DITA-OT documentation.
dita.conductor.target
Defined in plug-in
org.dita.base
.Adds an Ant import to the main Ant build file.
Attention: This extension point is deprecated; use
ant.import
instead.dita.conductor.target.relative
Defined in plug-in
org.dita.base
.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.plugin
Defined in plug-in
org.dita.base
.Ant conductor plug-in information
ant.import
Defined in plug-in
org.dita.base
.Adds an Ant import to the main Ant build file.
depend.preprocess.chunk.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
chunk
step in the pre-processing stage.depend.preprocess.clean-temp.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
clean-temp
step in the pre-processing stage.depend.preprocess.coderef.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
coderef
step in the pre-processing stage.org.dita.pdf2.catalog.relative
Defined in plug-in
org.dita.pdf2
.Adds the content of a catalog file to the main catalog file for the PDF plug-in.
dita.xsl.conref
Defined in plug-in
org.dita.base
.Content reference XSLT import
dita.preprocess.conref.param
Defined in plug-in
org.dita.base
.Content reference XSLT parameters
depend.preprocess.conref.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
conref
step in the pre-processing stage.depend.preprocess.conrefpush.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
conrefpush
step in the pre-processing stage.depend.preprocess.copy-html.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
copy-html
step in the pre-processing stage.depend.preprocess.copy-files.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
copy-files
step in the pre-processing stage.depend.preprocess.copy-flag.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
copy-flag
step in the pre-processing stage.depend.preprocess.copy-image.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
copy-image
step in the pre-processing stage.depend.preprocess.copy-subsidiary.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
copy-subsidiary
step in the pre-processing stage.dita.parser
Defined in plug-in
org.dita.base
.Custom DITA parser
depend.preprocess.debug-filter.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
debug-filter
step in the pre-processing stage.dita.preprocess.debug-filter.param
Defined in plug-in
org.dita.base
.Debug filter module parameters
dita.preprocess.map-reader.param
Defined in plug-in
org.dita.base
.Debug filter module parameters
dita.preprocess.topic-reader.param
Defined in plug-in
org.dita.base
.Debug filter module parameters
dita.xsl.messages
Defined in plug-in
org.dita.base
.Adds new diagnostic messages to DITA-OT.
dita.conductor.eclipse.toc.param
Defined in plug-in
org.dita.eclipsehelp
.Pass parameters to the XSLT step that generates the Eclipse Help table of contents (TOC).
dita.xsl.eclipse.toc
Defined in plug-in
org.dita.eclipsehelp
.Overrides the default XSLT step that generates the Eclipse Help table of contents (TOC).
dita.map.eclipse.index.pre
Defined in plug-in
org.dita.eclipsehelp
.Runs an Ant target before the Eclipse index extraction process.
dita.xsl.eclipse.plugin
Defined in plug-in
org.dita.eclipsehelp
.Overrides the default XSLT step that generates the
plugin.xml
file for Eclipse Help.dita.basedir-resource-directory
Defined in plug-in
org.dita.base
.Flag to use basedir as resource directory
dita.conductor.pdf2.formatter.check
Defined in plug-in
org.dita.pdf2
.Formatter check
depend.org.dita.pdf2.format.post
Defined in plug-in
org.dita.pdf2
.Formatting post-target
depend.org.dita.pdf2.format.pre
Defined in plug-in
org.dita.pdf2
.Formatting pre-target
depend.org.dita.pdf2.format
Defined in plug-in
org.dita.pdf2
.Formatting target
depend.preprocess.gen-list.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
gen-list
step in the pre-processing stage.dita.xsl.strings
Defined in plug-in
org.dita.base
.Generated text
dita.xsl.htmlhelp.map2hhc
Defined in plug-in
org.dita.htmlhelp
.Overrides the default XSLT step that generates the HTML Help contents (
.hhc
) file.dita.xsl.htmlhelp.map2hhp
Defined in plug-in
org.dita.htmlhelp
.Overrides the default XSLT step that generates the HTML Help project (
.hhp
) file.dita.conductor.html.param
Defined in plug-in
org.dita.xhtml
.Pass parameters to the HTML and HTML Help transformations.
dita.html.extensions
Defined in plug-in
org.dita.base
.HTML file extension
dita.xsl.html.cover
Defined in plug-in
org.dita.xhtml
.Overrides the default HTML cover page generation process.
dita.xsl.htmltoc
Defined in plug-in
org.dita.xhtml
.Overrides the default XSLT step that generates the HTML table of contents (TOC).
dita.xsl.xhtml
Defined in plug-in
org.dita.xhtml
.Overrides the default HTML or XHTML transformation, including HTML Help and Eclipse Help. The referenced file is integrated directly into the XSLT step that generates XHTML.
dita.conductor.xhtml.toc.param
Defined in plug-in
org.dita.xhtml
.Pass parameters to the XSLT step that generates the XHTML table of contents (TOC).
dita.conductor.html5.toc.param
Defined in plug-in
org.dita.html5
.Pass parameters to the XSLT step that generates the HTML5 table of contents (TOC).
dita.xsl.html5.cover
Defined in plug-in
org.dita.html5
.Overrides the default HTML5 cover page generation process.
dita.xsl.html5.toc
Defined in plug-in
org.dita.html5
.Overrides the default XSLT step that generates the HTML5 table of contents (TOC).
dita.xsl.html5
Defined in plug-in
org.dita.html5
.Overrides the default HTML5 transformation. The referenced file is integrated directly into the XSLT step that generates HTML5.
dita.conductor.html5.param
Defined in plug-in
org.dita.html5
.Pass parameters to the HTML5 transformation.
dita.image.extensions
Defined in plug-in
org.dita.base
.Image file extension
depend.org.dita.pdf2.index
Defined in plug-in
org.dita.pdf2
.Indexing target
depend.org.dita.pdf2.init.pre
Defined in plug-in
org.dita.pdf2
.Initialization pre-target
dita.conductor.lib.import
Defined in plug-in
org.dita.base
.Adds a Java library to the DITA-OT classpath.
depend.preprocess.keyref.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
keyref
step in the pre-processing stage.dita.xsl.maplink
Defined in plug-in
org.dita.base
.Map link XSLT import
depend.preprocess.maplink.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
maplink
step in the pre-processing stage.dita.preprocess.mappull.param
Defined in plug-in
org.dita.base
.Map pull XSLT parameters
dita.xsl.mappull
Defined in plug-in
org.dita.base
.Map pull XSLT import
depend.preprocess.mappull.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
mappull
step in the pre-processing stage.dita.xsl.mapref
Defined in plug-in
org.dita.base
.Map reference XSLT import
dita.preprocess.mapref.param
Defined in plug-in
org.dita.base
.Map reference XSLT parameters
depend.preprocess.mapref.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
mapref
step in the pre-processing stage.dita.xsl.markdown
Defined in plug-in
org.lwdita
.Markdown overrides XSLT import
depend.preprocess.move-meta-entries.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
move-meta-entries
step in the pre-processing stage.dita.xsl.xslfo.i18n-postprocess
Defined in plug-in
org.dita.pdf2
.PDF I18N postprocess import
dita.xsl.xslfo
Defined in plug-in
org.dita.pdf2
.Overrides the default PDF transformation. The referenced XSL file is integrated directly into the XSLT step that generates the XSL-FO.
dita.conductor.pdf2.param
Defined in plug-in
org.dita.pdf2
.Pass parameters to the PDF transformation.
org.dita.pdf2.xsl.topicmerge
Defined in plug-in
org.dita.pdf2
.PDF2 topic merge XSLT import
dita.catalog.plugin-info
Defined in plug-in
org.dita.base
.Plug-in XML catalog information
package.support.email
Defined in plug-in
org.dita.base
.Specifies the e-mail address of the person who provides support for the DITA-OT plug-in.
package.support.name
Defined in plug-in
org.dita.base
.Specifies the person who provides support for the DITA-OT plug-in.
package.version
Defined in plug-in
org.dita.base
.Specifies the version of the DITA-OT plug-in.
depend.preprocess.post
Defined in plug-in
org.dita.base
.Runs an Ant target after the pre-processing stage.
depend.preprocess.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the pre-processing stage.
dita.transtype.print
Defined in plug-in
org.dita.base
.Defines a transformation as a print type.
dita.resource.extensions
Defined in plug-in
org.dita.base
.Resource file extension
dita.xsl.topicpull
Defined in plug-in
org.dita.base
.Topic pull XSLT import
dita.preprocess.topicpull.param
Defined in plug-in
org.dita.base
.Topic pull XSLT parameters
depend.preprocess.topicpull.pre
Defined in plug-in
org.dita.base
.Runs an Ant target before the
topicpull
step in the pre-processing stage.dita.conductor.transtype.check
Defined in plug-in
org.dita.base
.Adds a new value to the list of valid transformation types.
Tip: This extension point is still supported for backwards compatibility, but since DITA-OT 2.1, any new customizations should instead use the
<transtype>
element in the Plug-in descriptor file to define a new transformation.dita.conductor.xhtml.param
Defined in plug-in
org.dita.xhtml
.Pass parameters to the XHTML and Eclipse Help transformations.
dita.specialization.catalog
Defined in plug-in
org.dita.base
.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
Defined in plug-in
org.dita.base
.Adds the content of a catalog file to the main DITA-OT catalog file.