from code-server

This commit is contained in:
Andy Bunce 2021-03-23 22:38:58 +00:00
parent eda5c02fe9
commit 5ef8bdba47
2652 changed files with 528235 additions and 0 deletions

View file

@ -0,0 +1,166 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="all-extension-points"><title id="title" outputclass="generated">All DITA-OT extension points</title><titlealts><navtitle>All extension points</navtitle></titlealts><shortdesc id="shortdesc">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.</shortdesc><refbody><section><dl><dlentry id="dita.conductor.target"><dt><parmname>dita.conductor.target</parmname><ph><indexterm><parmname>dita.conductor.target</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.target</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.conductor.target.desc" id="dita.conductor.target.desc"/></dlentry><dlentry id="dita.conductor.target.relative"><dt><parmname>dita.conductor.target.relative</parmname><ph><indexterm><parmname>dita.conductor.target.relative</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.target.relative</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.conductor.target.relative.desc" id="dita.conductor.target.relative.desc"/></dlentry><dlentry id="dita.conductor.plugin"><dt><parmname>dita.conductor.plugin</parmname><ph><indexterm><parmname>dita.conductor.plugin</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.plugin</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.conductor.plugin.desc" id="dita.conductor.plugin.desc"/></dlentry><dlentry id="ant.import"><dt><parmname>ant.import</parmname><ph><indexterm><parmname>ant.import</parmname></indexterm><indexterm>extension points<indexterm><parmname>ant.import</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/ant.import.desc" id="ant.import.desc"/></dlentry><dlentry id="depend.preprocess.chunk.pre"><dt><parmname>depend.preprocess.chunk.pre</parmname><ph><indexterm><parmname>depend.preprocess.chunk.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.chunk.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.chunk.pre.desc" id="depend.preprocess.chunk.pre.desc"/></dlentry><dlentry id="depend.preprocess.clean-temp.pre"><dt><parmname>depend.preprocess.clean-temp.pre</parmname><ph><indexterm><parmname>depend.preprocess.clean-temp.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.clean-temp.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.clean-temp.pre.desc" id="depend.preprocess.clean-temp.pre.desc"/></dlentry><dlentry id="depend.preprocess.coderef.pre"><dt><parmname>depend.preprocess.coderef.pre</parmname><ph><indexterm><parmname>depend.preprocess.coderef.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.coderef.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.coderef.pre.desc" id="depend.preprocess.coderef.pre.desc"/></dlentry><dlentry id="org.dita.pdf2.catalog.relative"><dt><parmname>org.dita.pdf2.catalog.relative</parmname><ph><indexterm><parmname>org.dita.pdf2.catalog.relative</parmname></indexterm><indexterm>extension points<indexterm><parmname>org.dita.pdf2.catalog.relative</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.pdf2"><codeph>org.dita.pdf2</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.pdf2/org.dita.pdf2.catalog.relative.desc" id="org.dita.pdf2.catalog.relative.desc"/></dlentry><dlentry id="dita.xsl.conref"><dt><parmname>dita.xsl.conref</parmname><ph><indexterm><parmname>dita.xsl.conref</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.conref</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.xsl.conref.desc" id="dita.xsl.conref.desc"/></dlentry><dlentry id="dita.preprocess.conref.param"><dt><parmname>dita.preprocess.conref.param</parmname><ph><indexterm><parmname>dita.preprocess.conref.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.preprocess.conref.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.preprocess.conref.param.desc" id="dita.preprocess.conref.param.desc"/></dlentry><dlentry id="depend.preprocess.conref.pre"><dt><parmname>depend.preprocess.conref.pre</parmname><ph><indexterm><parmname>depend.preprocess.conref.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.conref.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.conref.pre.desc" id="depend.preprocess.conref.pre.desc"/></dlentry><dlentry id="depend.preprocess.conrefpush.pre"><dt><parmname>depend.preprocess.conrefpush.pre</parmname><ph><indexterm><parmname>depend.preprocess.conrefpush.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.conrefpush.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.conrefpush.pre.desc" id="depend.preprocess.conrefpush.pre.desc"/></dlentry><dlentry id="depend.preprocess.copy-html.pre"><dt><parmname>depend.preprocess.copy-html.pre</parmname><ph><indexterm><parmname>depend.preprocess.copy-html.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.copy-html.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.copy-html.pre.desc" id="depend.preprocess.copy-html.pre.desc"/></dlentry><dlentry id="depend.preprocess.copy-files.pre"><dt><parmname>depend.preprocess.copy-files.pre</parmname><ph><indexterm><parmname>depend.preprocess.copy-files.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.copy-files.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.copy-files.pre.desc" id="depend.preprocess.copy-files.pre.desc"/></dlentry><dlentry id="depend.preprocess.copy-flag.pre"><dt><parmname>depend.preprocess.copy-flag.pre</parmname><ph><indexterm><parmname>depend.preprocess.copy-flag.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.copy-flag.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.copy-flag.pre.desc" id="depend.preprocess.copy-flag.pre.desc"/></dlentry><dlentry id="depend.preprocess.copy-image.pre"><dt><parmname>depend.preprocess.copy-image.pre</parmname><ph><indexterm><parmname>depend.preprocess.copy-image.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.copy-image.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.copy-image.pre.desc" id="depend.preprocess.copy-image.pre.desc"/></dlentry><dlentry id="depend.preprocess.copy-subsidiary.pre"><dt><parmname>depend.preprocess.copy-subsidiary.pre</parmname><ph><indexterm><parmname>depend.preprocess.copy-subsidiary.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.copy-subsidiary.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.copy-subsidiary.pre.desc" id="depend.preprocess.copy-subsidiary.pre.desc"/></dlentry><dlentry id="dita.parser"><dt><parmname>dita.parser</parmname><ph><indexterm><parmname>dita.parser</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.parser</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.parser.desc" id="dita.parser.desc"/></dlentry><dlentry id="depend.preprocess.debug-filter.pre"><dt><parmname>depend.preprocess.debug-filter.pre</parmname><ph><indexterm><parmname>depend.preprocess.debug-filter.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.debug-filter.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.debug-filter.pre.desc" id="depend.preprocess.debug-filter.pre.desc"/></dlentry><dlentry id="dita.preprocess.debug-filter.param"><dt><parmname>dita.preprocess.debug-filter.param</parmname><ph><indexterm><parmname>dita.preprocess.debug-filter.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.preprocess.debug-filter.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.preprocess.debug-filter.param.desc" id="dita.preprocess.debug-filter.param.desc"/></dlentry><dlentry id="dita.preprocess.map-reader.param"><dt><parmname>dita.preprocess.map-reader.param</parmname><ph><indexterm><parmname>dita.preprocess.map-reader.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.preprocess.map-reader.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.preprocess.map-reader.param.desc" id="dita.preprocess.map-reader.param.desc"/></dlentry><dlentry id="dita.preprocess.topic-reader.param"><dt><parmname>dita.preprocess.topic-reader.param</parmname><ph><indexterm><parmname>dita.preprocess.topic-reader.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.preprocess.topic-reader.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.preprocess.topic-reader.param.desc" id="dita.preprocess.topic-reader.param.desc"/></dlentry><dlentry id="dita.xsl.messages"><dt><parmname>dita.xsl.messages</parmname><ph><indexterm><parmname>dita.xsl.messages</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.messages</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.xsl.messages.desc" id="dita.xsl.messages.desc"/></dlentry><dlentry id="dita.conductor.eclipse.toc.param"><dt><parmname>dita.conductor.eclipse.toc.param</parmname><ph><indexterm><parmname>dita.conductor.eclipse.toc.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.eclipse.toc.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.eclipsehelp"><codeph>org.dita.eclipsehelp</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.eclipsehelp/dita.conductor.eclipse.toc.param.desc" id="dita.conductor.eclipse.toc.param.desc"/></dlentry><dlentry id="dita.xsl.eclipse.toc"><dt><parmname>dita.xsl.eclipse.toc</parmname><ph><indexterm><parmname>dita.xsl.eclipse.toc</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.eclipse.toc</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.eclipsehelp"><codeph>org.dita.eclipsehelp</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.eclipsehelp/dita.xsl.eclipse.toc.desc" id="dita.xsl.eclipse.toc.desc"/></dlentry><dlentry id="dita.map.eclipse.index.pre"><dt><parmname>dita.map.eclipse.index.pre</parmname><ph><indexterm><parmname>dita.map.eclipse.index.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.map.eclipse.index.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.eclipsehelp"><codeph>org.dita.eclipsehelp</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.eclipsehelp/dita.map.eclipse.index.pre.desc" id="dita.map.eclipse.index.pre.desc"/></dlentry><dlentry id="dita.xsl.eclipse.plugin"><dt><parmname>dita.xsl.eclipse.plugin</parmname><ph><indexterm><parmname>dita.xsl.eclipse.plugin</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.eclipse.plugin</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.eclipsehelp"><codeph>org.dita.eclipsehelp</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.eclipsehelp/dita.xsl.eclipse.plugin.desc" id="dita.xsl.eclipse.plugin.desc"/></dlentry><dlentry id="dita.basedir-resource-directory"><dt><parmname>dita.basedir-resource-directory</parmname><ph><indexterm><parmname>dita.basedir-resource-directory</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.basedir-resource-directory</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.basedir-resource-directory.desc" id="dita.basedir-resource-directory.desc"/></dlentry><dlentry id="dita.conductor.pdf2.formatter.check"><dt><parmname>dita.conductor.pdf2.formatter.check</parmname><ph><indexterm><parmname>dita.conductor.pdf2.formatter.check</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.pdf2.formatter.check</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.pdf2"><codeph>org.dita.pdf2</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.pdf2/dita.conductor.pdf2.formatter.check.desc" id="dita.conductor.pdf2.formatter.check.desc"/></dlentry><dlentry id="depend.org.dita.pdf2.format.post"><dt><parmname>depend.org.dita.pdf2.format.post</parmname><ph><indexterm><parmname>depend.org.dita.pdf2.format.post</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.org.dita.pdf2.format.post</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.pdf2"><codeph>org.dita.pdf2</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.pdf2/depend.org.dita.pdf2.format.post.desc" id="depend.org.dita.pdf2.format.post.desc"/></dlentry><dlentry id="depend.org.dita.pdf2.format.pre"><dt><parmname>depend.org.dita.pdf2.format.pre</parmname><ph><indexterm><parmname>depend.org.dita.pdf2.format.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.org.dita.pdf2.format.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.pdf2"><codeph>org.dita.pdf2</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.pdf2/depend.org.dita.pdf2.format.pre.desc" id="depend.org.dita.pdf2.format.pre.desc"/></dlentry><dlentry id="depend.org.dita.pdf2.format"><dt><parmname>depend.org.dita.pdf2.format</parmname><ph><indexterm><parmname>depend.org.dita.pdf2.format</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.org.dita.pdf2.format</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.pdf2"><codeph>org.dita.pdf2</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.pdf2/depend.org.dita.pdf2.format.desc" id="depend.org.dita.pdf2.format.desc"/></dlentry><dlentry id="depend.preprocess.gen-list.pre"><dt><parmname>depend.preprocess.gen-list.pre</parmname><ph><indexterm><parmname>depend.preprocess.gen-list.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.gen-list.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.gen-list.pre.desc" id="depend.preprocess.gen-list.pre.desc"/></dlentry><dlentry id="dita.xsl.strings"><dt><parmname>dita.xsl.strings</parmname><ph><indexterm><parmname>dita.xsl.strings</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.strings</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.xsl.strings.desc" id="dita.xsl.strings.desc"/></dlentry><dlentry id="dita.xsl.htmlhelp.map2hhc"><dt><parmname>dita.xsl.htmlhelp.map2hhc</parmname><ph><indexterm><parmname>dita.xsl.htmlhelp.map2hhc</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.htmlhelp.map2hhc</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.htmlhelp"><codeph>org.dita.htmlhelp</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.htmlhelp/dita.xsl.htmlhelp.map2hhc.desc" id="dita.xsl.htmlhelp.map2hhc.desc"/></dlentry><dlentry id="dita.xsl.htmlhelp.map2hhp"><dt><parmname>dita.xsl.htmlhelp.map2hhp</parmname><ph><indexterm><parmname>dita.xsl.htmlhelp.map2hhp</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.htmlhelp.map2hhp</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.htmlhelp"><codeph>org.dita.htmlhelp</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.htmlhelp/dita.xsl.htmlhelp.map2hhp.desc" id="dita.xsl.htmlhelp.map2hhp.desc"/></dlentry><dlentry id="dita.conductor.html.param"><dt><parmname>dita.conductor.html.param</parmname><ph><indexterm><parmname>dita.conductor.html.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.html.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.xhtml"><codeph>org.dita.xhtml</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.xhtml/dita.conductor.html.param.desc" id="dita.conductor.html.param.desc"/></dlentry><dlentry id="dita.html.extensions"><dt><parmname>dita.html.extensions</parmname><ph><indexterm><parmname>dita.html.extensions</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.html.extensions</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.html.extensions.desc" id="dita.html.extensions.desc"/></dlentry><dlentry id="dita.xsl.html.cover"><dt><parmname>dita.xsl.html.cover</parmname><ph><indexterm><parmname>dita.xsl.html.cover</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.html.cover</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.xhtml"><codeph>org.dita.xhtml</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.xhtml/dita.xsl.html.cover.desc" id="dita.xsl.html.cover.desc"/></dlentry><dlentry id="dita.xsl.htmltoc"><dt><parmname>dita.xsl.htmltoc</parmname><ph><indexterm><parmname>dita.xsl.htmltoc</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.htmltoc</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.xhtml"><codeph>org.dita.xhtml</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.xhtml/dita.xsl.htmltoc.desc" id="dita.xsl.htmltoc.desc"/></dlentry><dlentry id="dita.xsl.xhtml"><dt><parmname>dita.xsl.xhtml</parmname><ph><indexterm><parmname>dita.xsl.xhtml</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.xhtml</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.xhtml"><codeph>org.dita.xhtml</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.xhtml/dita.xsl.xhtml.desc" id="dita.xsl.xhtml.desc"/></dlentry><dlentry id="dita.conductor.html5.toc.param"><dt><parmname>dita.conductor.html5.toc.param</parmname><ph><indexterm><parmname>dita.conductor.html5.toc.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.html5.toc.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.html5"><codeph>org.dita.html5</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.html5/dita.conductor.html5.toc.param.desc" id="dita.conductor.html5.toc.param.desc"/></dlentry><dlentry id="dita.conductor.xhtml.toc.param"><dt><parmname>dita.conductor.xhtml.toc.param</parmname><ph><indexterm><parmname>dita.conductor.xhtml.toc.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.xhtml.toc.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.xhtml"><codeph>org.dita.xhtml</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.xhtml/dita.conductor.xhtml.toc.param.desc" id="dita.conductor.xhtml.toc.param.desc"/></dlentry><dlentry id="dita.xsl.html5.cover"><dt><parmname>dita.xsl.html5.cover</parmname><ph><indexterm><parmname>dita.xsl.html5.cover</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.html5.cover</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.html5"><codeph>org.dita.html5</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.html5/dita.xsl.html5.cover.desc" id="dita.xsl.html5.cover.desc"/></dlentry><dlentry id="dita.xsl.html5.toc"><dt><parmname>dita.xsl.html5.toc</parmname><ph><indexterm><parmname>dita.xsl.html5.toc</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.html5.toc</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.html5"><codeph>org.dita.html5</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.html5/dita.xsl.html5.toc.desc" id="dita.xsl.html5.toc.desc"/></dlentry><dlentry id="dita.xsl.html5"><dt><parmname>dita.xsl.html5</parmname><ph><indexterm><parmname>dita.xsl.html5</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.html5</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.html5"><codeph>org.dita.html5</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.html5/dita.xsl.html5.desc" id="dita.xsl.html5.desc"/></dlentry><dlentry id="dita.conductor.html5.param"><dt><parmname>dita.conductor.html5.param</parmname><ph><indexterm><parmname>dita.conductor.html5.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.html5.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.html5"><codeph>org.dita.html5</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.html5/dita.conductor.html5.param.desc" id="dita.conductor.html5.param.desc"/></dlentry><dlentry id="dita.image.extensions"><dt><parmname>dita.image.extensions</parmname><ph><indexterm><parmname>dita.image.extensions</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.image.extensions</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.image.extensions.desc" id="dita.image.extensions.desc"/></dlentry><dlentry id="depend.org.dita.pdf2.index"><dt><parmname>depend.org.dita.pdf2.index</parmname><ph><indexterm><parmname>depend.org.dita.pdf2.index</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.org.dita.pdf2.index</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.pdf2"><codeph>org.dita.pdf2</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.pdf2/depend.org.dita.pdf2.index.desc" id="depend.org.dita.pdf2.index.desc"/></dlentry><dlentry id="depend.org.dita.pdf2.init.pre"><dt><parmname>depend.org.dita.pdf2.init.pre</parmname><ph><indexterm><parmname>depend.org.dita.pdf2.init.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.org.dita.pdf2.init.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.pdf2"><codeph>org.dita.pdf2</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.pdf2/depend.org.dita.pdf2.init.pre.desc" id="depend.org.dita.pdf2.init.pre.desc"/></dlentry><dlentry id="dita.conductor.lib.import"><dt><parmname>dita.conductor.lib.import</parmname><ph><indexterm><parmname>dita.conductor.lib.import</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.lib.import</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.conductor.lib.import.desc" id="dita.conductor.lib.import.desc"/></dlentry><dlentry id="depend.preprocess.keyref.pre"><dt><parmname>depend.preprocess.keyref.pre</parmname><ph><indexterm><parmname>depend.preprocess.keyref.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.keyref.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.keyref.pre.desc" id="depend.preprocess.keyref.pre.desc"/></dlentry><dlentry id="dita.xsl.maplink"><dt><parmname>dita.xsl.maplink</parmname><ph><indexterm><parmname>dita.xsl.maplink</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.maplink</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.xsl.maplink.desc" id="dita.xsl.maplink.desc"/></dlentry><dlentry id="depend.preprocess.maplink.pre"><dt><parmname>depend.preprocess.maplink.pre</parmname><ph><indexterm><parmname>depend.preprocess.maplink.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.maplink.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.maplink.pre.desc" id="depend.preprocess.maplink.pre.desc"/></dlentry><dlentry id="dita.preprocess.mappull.param"><dt><parmname>dita.preprocess.mappull.param</parmname><ph><indexterm><parmname>dita.preprocess.mappull.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.preprocess.mappull.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.preprocess.mappull.param.desc" id="dita.preprocess.mappull.param.desc"/></dlentry><dlentry id="dita.xsl.mappull"><dt><parmname>dita.xsl.mappull</parmname><ph><indexterm><parmname>dita.xsl.mappull</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.mappull</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.xsl.mappull.desc" id="dita.xsl.mappull.desc"/></dlentry><dlentry id="depend.preprocess.mappull.pre"><dt><parmname>depend.preprocess.mappull.pre</parmname><ph><indexterm><parmname>depend.preprocess.mappull.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.mappull.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.mappull.pre.desc" id="depend.preprocess.mappull.pre.desc"/></dlentry><dlentry id="dita.xsl.mapref"><dt><parmname>dita.xsl.mapref</parmname><ph><indexterm><parmname>dita.xsl.mapref</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.mapref</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.xsl.mapref.desc" id="dita.xsl.mapref.desc"/></dlentry><dlentry id="dita.preprocess.mapref.param"><dt><parmname>dita.preprocess.mapref.param</parmname><ph><indexterm><parmname>dita.preprocess.mapref.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.preprocess.mapref.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.preprocess.mapref.param.desc" id="dita.preprocess.mapref.param.desc"/></dlentry><dlentry id="depend.preprocess.mapref.pre"><dt><parmname>depend.preprocess.mapref.pre</parmname><ph><indexterm><parmname>depend.preprocess.mapref.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.mapref.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.mapref.pre.desc" id="depend.preprocess.mapref.pre.desc"/></dlentry><dlentry id="depend.preprocess.move-meta-entries.pre"><dt><parmname>depend.preprocess.move-meta-entries.pre</parmname><ph><indexterm><parmname>depend.preprocess.move-meta-entries.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.move-meta-entries.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.move-meta-entries.pre.desc" id="depend.preprocess.move-meta-entries.pre.desc"/></dlentry><dlentry id="dita.xsl.xslfo.i18n-postprocess"><dt><parmname>dita.xsl.xslfo.i18n-postprocess</parmname><ph><indexterm><parmname>dita.xsl.xslfo.i18n-postprocess</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.xslfo.i18n-postprocess</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.pdf2"><codeph>org.dita.pdf2</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.pdf2/dita.xsl.xslfo.i18n-postprocess.desc" id="dita.xsl.xslfo.i18n-postprocess.desc"/></dlentry><dlentry id="dita.xsl.xslfo"><dt><parmname>dita.xsl.xslfo</parmname><ph><indexterm><parmname>dita.xsl.xslfo</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.xslfo</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.pdf2"><codeph>org.dita.pdf2</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.pdf2/dita.xsl.xslfo.desc" id="dita.xsl.xslfo.desc"/></dlentry><dlentry id="dita.conductor.pdf2.param"><dt><parmname>dita.conductor.pdf2.param</parmname><ph><indexterm><parmname>dita.conductor.pdf2.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.pdf2.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.pdf2"><codeph>org.dita.pdf2</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.pdf2/dita.conductor.pdf2.param.desc" id="dita.conductor.pdf2.param.desc"/></dlentry><dlentry id="org.dita.pdf2.xsl.topicmerge"><dt><parmname>org.dita.pdf2.xsl.topicmerge</parmname><ph><indexterm><parmname>org.dita.pdf2.xsl.topicmerge</parmname></indexterm><indexterm>extension points<indexterm><parmname>org.dita.pdf2.xsl.topicmerge</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.pdf2"><codeph>org.dita.pdf2</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.pdf2/org.dita.pdf2.xsl.topicmerge.desc" id="org.dita.pdf2.xsl.topicmerge.desc"/></dlentry><dlentry id="dita.catalog.plugin-info"><dt><parmname>dita.catalog.plugin-info</parmname><ph><indexterm><parmname>dita.catalog.plugin-info</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.catalog.plugin-info</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.catalog.plugin-info.desc" id="dita.catalog.plugin-info.desc"/></dlentry><dlentry id="package.support.email"><dt><parmname>package.support.email</parmname><ph><indexterm><parmname>package.support.email</parmname></indexterm><indexterm>extension points<indexterm><parmname>package.support.email</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/package.support.email.desc" id="package.support.email.desc"/></dlentry><dlentry id="package.support.name"><dt><parmname>package.support.name</parmname><ph><indexterm><parmname>package.support.name</parmname></indexterm><indexterm>extension points<indexterm><parmname>package.support.name</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/package.support.name.desc" id="package.support.name.desc"/></dlentry><dlentry id="package.version"><dt><parmname>package.version</parmname><ph><indexterm><parmname>package.version</parmname></indexterm><indexterm>extension points<indexterm><parmname>package.version</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/package.version.desc" id="package.version.desc"/></dlentry><dlentry id="depend.preprocess.post"><dt><parmname>depend.preprocess.post</parmname><ph><indexterm><parmname>depend.preprocess.post</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.post</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.post.desc" id="depend.preprocess.post.desc"/></dlentry><dlentry id="depend.preprocess.pre"><dt><parmname>depend.preprocess.pre</parmname><ph><indexterm><parmname>depend.preprocess.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.pre.desc" id="depend.preprocess.pre.desc"/></dlentry><dlentry id="dita.transtype.print"><dt><parmname>dita.transtype.print</parmname><ph><indexterm><parmname>dita.transtype.print</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.transtype.print</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.transtype.print.desc" id="dita.transtype.print.desc"/></dlentry><dlentry id="dita.resource.extensions"><dt><parmname>dita.resource.extensions</parmname><ph><indexterm><parmname>dita.resource.extensions</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.resource.extensions</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.resource.extensions.desc" id="dita.resource.extensions.desc"/></dlentry><dlentry id="dita.xsl.topicpull"><dt><parmname>dita.xsl.topicpull</parmname><ph><indexterm><parmname>dita.xsl.topicpull</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.topicpull</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.xsl.topicpull.desc" id="dita.xsl.topicpull.desc"/></dlentry><dlentry id="dita.preprocess.topicpull.param"><dt><parmname>dita.preprocess.topicpull.param</parmname><ph><indexterm><parmname>dita.preprocess.topicpull.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.preprocess.topicpull.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.preprocess.topicpull.param.desc" id="dita.preprocess.topicpull.param.desc"/></dlentry><dlentry id="depend.preprocess.topicpull.pre"><dt><parmname>depend.preprocess.topicpull.pre</parmname><ph><indexterm><parmname>depend.preprocess.topicpull.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.preprocess.topicpull.pre</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/depend.preprocess.topicpull.pre.desc" id="depend.preprocess.topicpull.pre.desc"/></dlentry><dlentry id="dita.conductor.transtype.check"><dt><parmname>dita.conductor.transtype.check</parmname><ph><indexterm><parmname>dita.conductor.transtype.check</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.transtype.check</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.conductor.transtype.check.desc" id="dita.conductor.transtype.check.desc"/></dlentry><dlentry id="dita.conductor.xhtml.param"><dt><parmname>dita.conductor.xhtml.param</parmname><ph><indexterm><parmname>dita.conductor.xhtml.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.xhtml.param</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.xhtml"><codeph>org.dita.xhtml</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.xhtml/dita.conductor.xhtml.param.desc" id="dita.conductor.xhtml.param.desc"/></dlentry><dlentry id="dita.specialization.catalog"><dt><parmname>dita.specialization.catalog</parmname><ph><indexterm><parmname>dita.specialization.catalog</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.specialization.catalog</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.specialization.catalog.desc" id="dita.specialization.catalog.desc"/></dlentry><dlentry id="dita.specialization.catalog.relative"><dt><parmname>dita.specialization.catalog.relative</parmname><ph><indexterm><parmname>dita.specialization.catalog.relative</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.specialization.catalog.relative</parmname></indexterm></indexterm></ph></dt><dd>Defined in plug-in
<xref keyref="extension-points-in-org.dita.base"><codeph>org.dita.base</codeph></xref>.
</dd><dd conkeyref="extension-points-in-org.dita.base/dita.specialization.catalog.relative.desc" id="dita.specialization.catalog.relative.desc"/></dlentry></dl></section></refbody></reference>

View file

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<!--This file is part of the DITA Open Toolkit project. See the accompanying LICENSE.md file for applicable licenses.-->
<reference id="extension-points-by-plugin">
<title>Extension points by plug-in</title>
<titlealts>
<navtitle>Plug-in extension points</navtitle>
</titlealts>
<shortdesc>The default plug-ins that ship with DITA Open Toolkit include a series of extension points that can be used
to modify various aspects of toolkit processing.</shortdesc>
<prolog>
<metadata>
<keywords>
<indexterm>plug-ins
<indexterm>extension points</indexterm></indexterm>
</keywords>
</metadata>
</prolog>
<refbody>
<section>
<p>If your toolkit installation includes custom plug-ins that define additional extension points, you can add
topics by rebuilding the DITA-OT documentation.</p>
</section>
</refbody>
</reference>

View file

@ -0,0 +1,144 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
<reference id="extension-points-details">
<title>Extension points details</title>
<shortdesc>This file provides additional details that are pushed to the generated topics to replace the navigation
titles and short descriptions embedded in the plug-in source code. Descriptions for individual extension points are
pushed from the manually authored topics as necessary.</shortdesc>
<prolog>
<metadata>
<keywords>
<!-- This is a resource-only topic. Place index entries in the content below. -->
</keywords>
</metadata>
</prolog>
<reference id="base">
<title>All transformations</title>
<titlealts>
<navtitle
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/navtitle"
>Common processing</navtitle>
</titlealts>
<shortdesc conaction="pushreplace" conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/shortdesc">The
<codeph>org.dita.base</codeph> plug-in provides common extension points that are available to extend processing
in all transformations that DITA Open Toolkit supports. <ph>
<indexterm><codeph>org.dita.base</codeph></indexterm>
<indexterm>extension points
<indexterm>common</indexterm></indexterm>
</ph>
</shortdesc>
<refbody/>
</reference>
<reference id="xhtml">
<title>HTML-based output formats</title>
<titlealts>
<navtitle>HTML-based output</navtitle>
</titlealts>
<shortdesc conaction="pushreplace" conref="extension-points-in-org.dita.xhtml.dita#org.dita.xhtml-ext/shortdesc">The
<codeph>org.dita.xhtml</codeph> plug-in provides shared extension points that can be used to modify processing
in HTML-based transformation types such as Eclipse help, HTML Help, and XHTML. <ph>
<indexterm><codeph>org.dita.xhtml</codeph></indexterm>
<indexterm>extension points
<indexterm>HTML</indexterm></indexterm>
<indexterm>extension points
<indexterm>HTML5</indexterm></indexterm>
<indexterm>extension points
<indexterm>HTML Help</indexterm></indexterm>
<indexterm>extension points
<indexterm>Eclipse Help</indexterm></indexterm>
<indexterm>extension points
<indexterm>XHTML</indexterm></indexterm>
<indexterm>HTML</indexterm>
<indexterm>HTML5
<indexterm>extension points</indexterm></indexterm>
<indexterm>HTML Help</indexterm>
<indexterm>Eclipse Help</indexterm>
<indexterm>XHTML</indexterm>
</ph>
</shortdesc>
<refbody/>
</reference>
<reference id="html5">
<title>HTML5 extension points </title>
<titlealts>
<navtitle>HTML5</navtitle>
</titlealts>
<shortdesc conaction="pushreplace" conref="extension-points-in-org.dita.html5.dita#org.dita.html5-ext/shortdesc">In
addition to the extension points provided by common processing and those shared by with other HTML-based
transformations, the <codeph>org.dita.html5</codeph> plug-in provides extension points that are specific to the
HTML5 transformation. <ph>
<indexterm><codeph>org.dita.html5</codeph></indexterm>
<indexterm>extension points
<indexterm><codeph>org.dita.html5</codeph></indexterm></indexterm>
</ph>
</shortdesc>
<refbody/>
</reference>
<reference id="eclipsehelp">
<title>Eclipse Help</title>
<titlealts>
<navtitle>Eclipse Help (<codeph>org.dita.eclipsehelp</codeph>) </navtitle>
</titlealts>
<shortdesc
conaction="pushreplace"
conref="extension-points-in-org.dita.eclipsehelp.dita#org.dita.eclipsehelp-ext/shortdesc"
>Certain extension points
are specific to the Eclipse Help transformation. <ph>
<indexterm><codeph>org.dita.eclipsehelp</codeph></indexterm>
<indexterm>extension points
<indexterm><codeph>org.dita.eclipsehelp</codeph></indexterm></indexterm>
<indexterm>Eclipse Help</indexterm>
</ph>
</shortdesc>
<refbody/>
</reference>
<reference id="htmlhelp">
<title>HTML Help</title>
<titlealts>
<navtitle
conaction="pushreplace"
conref="extension-points-in-org.dita.htmlhelp.dita#org.dita.htmlhelp-ext/navtitle"
>HTML Help</navtitle>
</titlealts>
<shortdesc
conaction="pushreplace"
conref="extension-points-in-org.dita.htmlhelp.dita#org.dita.htmlhelp-ext/shortdesc"
>Certain extension points are
specific to the HTML Help transformation. <ph>
<indexterm><codeph>org.dita.htmlhelp</codeph></indexterm>
<indexterm>extension points
<indexterm><codeph>org.dita.htmlhelp</codeph></indexterm></indexterm>
<indexterm>HTML Help</indexterm>
</ph>
</shortdesc>
<refbody/>
</reference>
<reference id="pdf">
<title>PDF</title>
<titlealts>
<navtitle>PDF (<codeph>org.dita.pdf2</codeph>) </navtitle>
</titlealts>
<shortdesc
conaction="pushreplace"
conref="extension-points-in-org.dita.pdf2.dita#org.dita.pdf2-ext/shortdesc"
>Certain extension points are specific to the PDF transformation (formerly known as “PDF2”). <ph>
<indexterm>PDF
<indexterm><codeph>org.dita.pdf2</codeph></indexterm></indexterm>
<indexterm><codeph>org.dita.pdf2</codeph></indexterm>
<indexterm>extension points
<indexterm><codeph>org.dita.pdf2</codeph></indexterm></indexterm>
</ph>
</shortdesc>
<refbody/>
</reference>
</reference>

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.dita.eclipsehelp-ext"><title outputclass="generated">Extension points in <codeph>org.dita.eclipsehelp</codeph></title><titlealts><navtitle id="navtitle">Eclipse Help</navtitle></titlealts><shortdesc id="shortdesc">The <codeph>org.dita.eclipsehelp</codeph> plug-in provides extension points
to modify Eclipse Help processing.</shortdesc><refbody><section><dl><dlentry id="dita.conductor.eclipse.toc.param"><dt><parmname>dita.conductor.eclipse.toc.param</parmname><ph><indexterm><parmname>dita.conductor.eclipse.toc.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.eclipse.toc.param</parmname></indexterm></indexterm></ph></dt><dd id="dita.conductor.eclipse.toc.param.desc">Eclipse Help TOC XSLT parameter</dd></dlentry><dlentry id="dita.map.eclipse.index.pre"><dt><parmname>dita.map.eclipse.index.pre</parmname><ph><indexterm><parmname>dita.map.eclipse.index.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.map.eclipse.index.pre</parmname></indexterm></indexterm></ph></dt><dd id="dita.map.eclipse.index.pre.desc">Eclipse index extraction pre-target</dd></dlentry><dlentry id="dita.xsl.eclipse.plugin"><dt><parmname>dita.xsl.eclipse.plugin</parmname><ph><indexterm><parmname>dita.xsl.eclipse.plugin</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.eclipse.plugin</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.eclipse.plugin.desc">Eclipse plugin XSLT import</dd></dlentry><dlentry id="dita.xsl.eclipse.toc"><dt><parmname>dita.xsl.eclipse.toc</parmname><ph><indexterm><parmname>dita.xsl.eclipse.toc</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.eclipse.toc</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.eclipse.toc.desc">Eclipse TOC XSLT import</dd></dlentry></dl></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.dita.html5-ext"><title outputclass="generated">Extension points in <codeph>org.dita.html5</codeph></title><titlealts><navtitle id="navtitle">HTML5</navtitle></titlealts><shortdesc id="shortdesc">The <codeph>org.dita.html5</codeph> plug-in provides extension points
to modify HTML5 processing.</shortdesc><refbody><section><dl><dlentry id="dita.conductor.html5.param"><dt><parmname>dita.conductor.html5.param</parmname><ph><indexterm><parmname>dita.conductor.html5.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.html5.param</parmname></indexterm></indexterm></ph></dt><dd id="dita.conductor.html5.param.desc">HTML5 XSLT parameters</dd></dlentry><dlentry id="dita.conductor.html5.toc.param"><dt><parmname>dita.conductor.html5.toc.param</parmname><ph><indexterm><parmname>dita.conductor.html5.toc.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.html5.toc.param</parmname></indexterm></indexterm></ph></dt><dd id="dita.conductor.html5.toc.param.desc">HTML/XSLT XSLT parameter</dd></dlentry><dlentry id="dita.xsl.html5"><dt><parmname>dita.xsl.html5</parmname><ph><indexterm><parmname>dita.xsl.html5</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.html5</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.html5.desc">HTML5 XSLT import</dd></dlentry><dlentry id="dita.xsl.html5.cover"><dt><parmname>dita.xsl.html5.cover</parmname><ph><indexterm><parmname>dita.xsl.html5.cover</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.html5.cover</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.html5.cover.desc">HTML5 Cover XSLT import</dd></dlentry><dlentry id="dita.xsl.html5.toc"><dt><parmname>dita.xsl.html5.toc</parmname><ph><indexterm><parmname>dita.xsl.html5.toc</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.html5.toc</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.html5.toc.desc">HTML5 TOC XSLT import</dd></dlentry></dl></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.dita.htmlhelp-ext"><title outputclass="generated">Extension points in <codeph>org.dita.htmlhelp</codeph></title><titlealts><navtitle id="navtitle">Microsoft Compiled HTML Help</navtitle></titlealts><shortdesc id="shortdesc">The <codeph>org.dita.htmlhelp</codeph> plug-in provides extension points
to modify Microsoft Compiled HTML Help processing.</shortdesc><refbody><section><dl><dlentry id="dita.xsl.htmlhelp.map2hhc"><dt><parmname>dita.xsl.htmlhelp.map2hhc</parmname><ph><indexterm><parmname>dita.xsl.htmlhelp.map2hhc</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.htmlhelp.map2hhc</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.htmlhelp.map2hhc.desc">HTML Help content XSLT import</dd></dlentry><dlentry id="dita.xsl.htmlhelp.map2hhp"><dt><parmname>dita.xsl.htmlhelp.map2hhp</parmname><ph><indexterm><parmname>dita.xsl.htmlhelp.map2hhp</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.htmlhelp.map2hhp</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.htmlhelp.map2hhp.desc">HTML Help project XSLT import</dd></dlentry></dl></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.dita.index-ext"><title outputclass="generated">Extension points in <codeph>org.dita.index</codeph></title><titlealts><navtitle id="navtitle"/></titlealts><shortdesc id="shortdesc">The <codeph>org.dita.index</codeph> plug-in provides extension points
to modify processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.dita.normalize-ext"><title outputclass="generated">Extension points in <codeph>org.dita.normalize</codeph></title><titlealts><navtitle id="navtitle">Normalized DITA</navtitle></titlealts><shortdesc id="shortdesc">The <codeph>org.dita.normalize</codeph> plug-in provides extension points
to modify Normalized DITA processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.dita.pdf2.axf-ext"><title outputclass="generated">Extension points in <codeph>org.dita.pdf2.axf</codeph></title><titlealts><navtitle id="navtitle">PDF</navtitle></titlealts><shortdesc id="shortdesc">The <codeph>org.dita.pdf2.axf</codeph> plug-in provides extension points
to modify PDF processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.dita.pdf2-ext"><title outputclass="generated">Extension points in <codeph>org.dita.pdf2</codeph></title><titlealts><navtitle id="navtitle">PDF</navtitle></titlealts><shortdesc id="shortdesc">The <codeph>org.dita.pdf2</codeph> plug-in provides extension points
to modify PDF processing.</shortdesc><refbody><section><dl><dlentry id="depend.org.dita.pdf2.format"><dt><parmname>depend.org.dita.pdf2.format</parmname><ph><indexterm><parmname>depend.org.dita.pdf2.format</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.org.dita.pdf2.format</parmname></indexterm></indexterm></ph></dt><dd id="depend.org.dita.pdf2.format.desc">Formatting target</dd></dlentry><dlentry id="depend.org.dita.pdf2.format.post"><dt><parmname>depend.org.dita.pdf2.format.post</parmname><ph><indexterm><parmname>depend.org.dita.pdf2.format.post</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.org.dita.pdf2.format.post</parmname></indexterm></indexterm></ph></dt><dd id="depend.org.dita.pdf2.format.post.desc">Formatting post-target</dd></dlentry><dlentry id="depend.org.dita.pdf2.format.pre"><dt><parmname>depend.org.dita.pdf2.format.pre</parmname><ph><indexterm><parmname>depend.org.dita.pdf2.format.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.org.dita.pdf2.format.pre</parmname></indexterm></indexterm></ph></dt><dd id="depend.org.dita.pdf2.format.pre.desc">Formatting pre-target</dd></dlentry><dlentry id="depend.org.dita.pdf2.index"><dt><parmname>depend.org.dita.pdf2.index</parmname><ph><indexterm><parmname>depend.org.dita.pdf2.index</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.org.dita.pdf2.index</parmname></indexterm></indexterm></ph></dt><dd id="depend.org.dita.pdf2.index.desc">Indexing target</dd></dlentry><dlentry id="depend.org.dita.pdf2.init.pre"><dt><parmname>depend.org.dita.pdf2.init.pre</parmname><ph><indexterm><parmname>depend.org.dita.pdf2.init.pre</parmname></indexterm><indexterm>extension points<indexterm><parmname>depend.org.dita.pdf2.init.pre</parmname></indexterm></indexterm></ph></dt><dd id="depend.org.dita.pdf2.init.pre.desc">Initialization pre-target</dd></dlentry><dlentry id="dita.conductor.pdf2.formatter.check"><dt><parmname>dita.conductor.pdf2.formatter.check</parmname><ph><indexterm><parmname>dita.conductor.pdf2.formatter.check</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.pdf2.formatter.check</parmname></indexterm></indexterm></ph></dt><dd id="dita.conductor.pdf2.formatter.check.desc">Formatter check</dd></dlentry><dlentry id="dita.conductor.pdf2.param"><dt><parmname>dita.conductor.pdf2.param</parmname><ph><indexterm><parmname>dita.conductor.pdf2.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.pdf2.param</parmname></indexterm></indexterm></ph></dt><dd id="dita.conductor.pdf2.param.desc">PDF XSLT parameters</dd></dlentry><dlentry id="dita.xsl.xslfo"><dt><parmname>dita.xsl.xslfo</parmname><ph><indexterm><parmname>dita.xsl.xslfo</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.xslfo</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.xslfo.desc">PDF XSLT import</dd></dlentry><dlentry id="dita.xsl.xslfo.i18n-postprocess"><dt><parmname>dita.xsl.xslfo.i18n-postprocess</parmname><ph><indexterm><parmname>dita.xsl.xslfo.i18n-postprocess</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.xslfo.i18n-postprocess</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.xslfo.i18n-postprocess.desc">PDF I18N postprocess import</dd></dlentry><dlentry id="org.dita.pdf2.catalog.relative"><dt><parmname>org.dita.pdf2.catalog.relative</parmname><ph><indexterm><parmname>org.dita.pdf2.catalog.relative</parmname></indexterm><indexterm>extension points<indexterm><parmname>org.dita.pdf2.catalog.relative</parmname></indexterm></indexterm></ph></dt><dd id="org.dita.pdf2.catalog.relative.desc">Configuration XML catalog</dd></dlentry><dlentry id="org.dita.pdf2.xsl.topicmerge"><dt><parmname>org.dita.pdf2.xsl.topicmerge</parmname><ph><indexterm><parmname>org.dita.pdf2.xsl.topicmerge</parmname></indexterm><indexterm>extension points<indexterm><parmname>org.dita.pdf2.xsl.topicmerge</parmname></indexterm></indexterm></ph></dt><dd id="org.dita.pdf2.xsl.topicmerge.desc">PDF2 topic merge XSLT import</dd></dlentry></dl></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.dita.pdf2.fop-ext"><title outputclass="generated">Extension points in <codeph>org.dita.pdf2.fop</codeph></title><titlealts><navtitle id="navtitle">PDF</navtitle></titlealts><shortdesc id="shortdesc">The <codeph>org.dita.pdf2.fop</codeph> plug-in provides extension points
to modify PDF processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.dita.pdf2.xep-ext"><title outputclass="generated">Extension points in <codeph>org.dita.pdf2.xep</codeph></title><titlealts><navtitle id="navtitle">PDF</navtitle></titlealts><shortdesc id="shortdesc">The <codeph>org.dita.pdf2.xep</codeph> plug-in provides extension points
to modify PDF processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.dita.specialization.dita11-ext"><title outputclass="generated">Extension points in <codeph>org.dita.specialization.dita11</codeph></title><titlealts><navtitle id="navtitle"/></titlealts><shortdesc id="shortdesc">The <codeph>org.dita.specialization.dita11</codeph> plug-in provides extension points
to modify processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.dita.xhtml-ext"><title outputclass="generated">Extension points in <codeph>org.dita.xhtml</codeph></title><titlealts><navtitle id="navtitle">HTML-based output</navtitle></titlealts><shortdesc id="shortdesc">The <codeph>org.dita.xhtml</codeph> plug-in provides extension points
to modify HTML-based output processing.</shortdesc><refbody><section><dl><dlentry id="dita.conductor.html.param"><dt><parmname>dita.conductor.html.param</parmname><ph><indexterm><parmname>dita.conductor.html.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.html.param</parmname></indexterm></indexterm></ph></dt><dd id="dita.conductor.html.param.desc">HTML XSLT parameters</dd></dlentry><dlentry id="dita.conductor.xhtml.param"><dt><parmname>dita.conductor.xhtml.param</parmname><ph><indexterm><parmname>dita.conductor.xhtml.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.xhtml.param</parmname></indexterm></indexterm></ph></dt><dd id="dita.conductor.xhtml.param.desc">XHTML XSLT parameters</dd></dlentry><dlentry id="dita.conductor.xhtml.toc.param"><dt><parmname>dita.conductor.xhtml.toc.param</parmname><ph><indexterm><parmname>dita.conductor.xhtml.toc.param</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.conductor.xhtml.toc.param</parmname></indexterm></indexterm></ph></dt><dd id="dita.conductor.xhtml.toc.param.desc">HTML/XSLT XSLT parameter</dd></dlentry><dlentry id="dita.xsl.html.cover"><dt><parmname>dita.xsl.html.cover</parmname><ph><indexterm><parmname>dita.xsl.html.cover</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.html.cover</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.html.cover.desc">HTML/XHTML Cover XSLT import</dd></dlentry><dlentry id="dita.xsl.htmltoc"><dt><parmname>dita.xsl.htmltoc</parmname><ph><indexterm><parmname>dita.xsl.htmltoc</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.htmltoc</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.htmltoc.desc">HTML/XHTML TOC XSLT import</dd></dlentry><dlentry id="dita.xsl.xhtml"><dt><parmname>dita.xsl.xhtml</parmname><ph><indexterm><parmname>dita.xsl.xhtml</parmname></indexterm><indexterm>extension points<indexterm><parmname>dita.xsl.xhtml</parmname></indexterm></indexterm></ph></dt><dd id="dita.xsl.xhtml.desc">HTML/XHTML XSLT import</dd></dlentry></dl></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.lwdita-ext"><title outputclass="generated">Extension points in <codeph>org.lwdita</codeph></title><titlealts><navtitle id="navtitle">Markdown</navtitle></titlealts><shortdesc id="shortdesc">The <codeph>org.lwdita</codeph> plug-in provides extension points
to modify Markdown processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.oasis-open.dita.techcomm.v2_0-ext"><title outputclass="generated">Extension points in <codeph>org.oasis-open.dita.techcomm.v2_0</codeph></title><titlealts><navtitle id="navtitle"/></titlealts><shortdesc id="shortdesc">The <codeph>org.oasis-open.dita.techcomm.v2_0</codeph> plug-in provides extension points
to modify processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.oasis-open.dita.v1_2-ext"><title outputclass="generated">Extension points in <codeph>org.oasis-open.dita.v1_2</codeph></title><titlealts><navtitle id="navtitle"/></titlealts><shortdesc id="shortdesc">The <codeph>org.oasis-open.dita.v1_2</codeph> plug-in provides extension points
to modify processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.oasis-open.dita.v1_3-ext"><title outputclass="generated">Extension points in <codeph>org.oasis-open.dita.v1_3</codeph></title><titlealts><navtitle id="navtitle"/></titlealts><shortdesc id="shortdesc">The <codeph>org.oasis-open.dita.v1_3</codeph> plug-in provides extension points
to modify processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.oasis-open.dita.v2_0-ext"><title outputclass="generated">Extension points in <codeph>org.oasis-open.dita.v2_0</codeph></title><titlealts><navtitle id="navtitle"/></titlealts><shortdesc id="shortdesc">The <codeph>org.oasis-open.dita.v2_0</codeph> plug-in provides extension points
to modify processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><!-- Generated from plugin source, do not edit! -->
<!DOCTYPE reference
PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="org.oasis-open.xdita.v0_2_2-ext"><title outputclass="generated">Extension points in <codeph>org.oasis-open.xdita.v0_2_2</codeph></title><titlealts><navtitle id="navtitle"/></titlealts><shortdesc id="shortdesc">The <codeph>org.oasis-open.xdita.v0_2_2</codeph> plug-in provides extension points
to modify processing.</shortdesc><refbody><section><dl/></section></refbody></reference>

View file

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE map PUBLIC "-//OASIS//DTD DITA Map//EN" "map.dtd">
<!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
<map>
<title>DITA-OT extension points</title>
<topicref keyref="plugin-extension-points">
<topicref keyref="all-extension-points"/>
<topicref keyref="plugin-extension-points-general"/>
<topicref keyref="plugin-extension-points-pre-processing"/>
<topicref keyref="plugin-extension-points-xslt-import"/>
<topicref keyref="plugin-extension-points-xslt-parameters"/>
<topicref keyref="plugin-extension-points-support"/>
<topicref keyref="extension-points-by-plugin">
<!-- Include only topics for plug-ins that actually provide extension points. -->
<topicref keyref="extension-points-in-org.dita.base"/>
<topicref keyref="extension-points-in-org.dita.eclipsehelp"/>
<topicref keyref="extension-points-in-org.dita.html5"/>
<topicref keyref="extension-points-in-org.dita.htmlhelp"/>
<topicref keyref="extension-points-in-org.dita.pdf2"/>
<topicref keyref="extension-points-in-org.dita.xhtml"/>
</topicref>
<topicref keyref="extension-points-details" processing-role="resource-only" toc="no"/>
</topicref>
</map>

View file

@ -0,0 +1,119 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
<reference id="plugin-general-extension-points">
<title>General extension points</title>
<shortdesc>These extension points enable you to extend DITA-OT. You can add Ant targets or imports; add a Java library
to the <parmname>classpath</parmname> parameter; add a new transformation type; extend a catalog file; add new
diagnostic messages, and more.</shortdesc>
<prolog>
<metadata>
<keywords>
<indexterm>deprecated features
<indexterm><parmname>dita.conductor.target</parmname></indexterm></indexterm>
<indexterm>deprecated features
<indexterm><parmname>dita.specialization.catalog</parmname></indexterm></indexterm>
</keywords>
</metadata>
</prolog>
<refbody>
<section>
<dl>
<dlentry id="ant.import">
<dt><parmname>ant.import</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/ant.import.desc"
>Adds an Ant import to the main Ant build file.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.conductor.lib.import</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/dita.conductor.lib.import.desc"
>Adds a Java
library to the DITA-OT classpath.</dd>
</dlentry>
<dlentry>
<dt importance="deprecated"><parmname>dita.conductor.target</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/dita.conductor.target.desc"
>Adds an Ant
import to the main Ant build file.
<p>
<note type="attention">This extension point is deprecated; use <codeph>ant.import</codeph> instead.</note>
</p>
</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.conductor.target.relative</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/dita.conductor.target.relative.desc"
>Adds
an Ant import to the main Ant build file.
<p>
<note type="tip">As of DITA-OT 3.0, the <codeph>ant.import</codeph> extension point can be used
instead.</note>
</p>
</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.conductor.transtype.check</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/dita.conductor.transtype.check.desc"
>
<p>Adds a new value to the list of valid transformation types.</p>
<note type="tip">This extension point is still supported for backwards compatibility, but since DITA-OT 2.1,
any new customizations should instead use the <xmlelement>transtype</xmlelement> element in the
<xref keyref="plugin-configfile"/> to define a new transformation.</note>
</dd>
</dlentry>
<dlentry importance="deprecated">
<dt><parmname>dita.specialization.catalog</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/dita.specialization.catalog.desc"
>Adds the
content of a catalog file to the main DITA-OT catalog file. <note type="attention">This extension point is
deprecated; use <codeph>dita.specialization.catalog.relative</codeph> instead.</note></dd>
</dlentry>
<dlentry>
<dt><parmname>dita.specialization.catalog.relative</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/dita.specialization.catalog.relative.desc"
>Adds the content of a catalog file to the main DITA-OT catalog file.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.transtype.print</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/dita.transtype.print.desc"
>Defines a
transformation as a print type.<draft-comment author="Kristen Eberlein" time="31 March 2013">What does this
actually do? Does this interact with using the deprecated <xmlatt>print</xmlatt>
attribute?</draft-comment></dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.messages</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/dita.xsl.messages.desc"
>Adds new diagnostic
messages to DITA-OT.</dd>
</dlentry>
<dlentry>
<dt><parmname>org.dita.pdf2.catalog.relative</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.pdf2.dita#org.dita.pdf2-ext/org.dita.pdf2.catalog.relative.desc"
>Adds
the content of a catalog file to the main catalog file for the PDF plug-in.</dd>
</dlentry>
</dl>
</section>
</refbody>
</reference>

View file

@ -0,0 +1,183 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
<reference id="plugin-extension-points-pre-processing">
<title>Pre-processing extension points</title>
<shortdesc>You can use these extension points to run an Ant target before or after the pre-processing stage. If
necessary, you can also run an Ant target before a specific pre-processing step — but this approach is not
recommended.</shortdesc>
<refbody>
<section>
<note conkeyref="conref-task/tip-extend-before-after-preprocessing"/>
<dl>
<dlentry>
<dt><parmname>depend.preprocess.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.pre.desc"
>Runs an Ant
target before the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.post</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.post.desc"
>Runs an Ant
target after the pre-processing stage.</dd>
</dlentry>
</dl>
</section>
<section>
<title>Legacy pre-processing extensions</title>
<p>The following extension points are available in the original <codeph>preprocess</codeph> pipeline that was used
by default for all transformations prior to DITA-OT 3.0. These extensions are not available in the newer
<xref keyref="map-first-preproc">map-first preprocessing</xref> pipeline (<codeph>preprocess2</codeph>), which
is used in the PDF and HTML Help transformations as of DITA-OT 3.0.</p>
<note conkeyref="conref-task/caution-extend-within-preprocessing"/>
<dl>
<dlentry>
<dt><parmname>depend.preprocess.chunk.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.chunk.pre.desc"
>Runs an
Ant target before the <codeph>chunk</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.coderef.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.coderef.pre.desc"
>Runs an
Ant target before the <codeph>coderef</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.conref.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.conref.pre.desc"
>Runs an
Ant target before the <codeph>conref</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.conrefpush.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.conrefpush.pre.desc"
>Runs
an Ant target before the <codeph>conrefpush</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.clean-temp.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.clean-temp.pre.desc"
>Runs
an Ant target before the <codeph>clean-temp</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.copy-files.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-files.pre.desc"
>Runs
an Ant target before the <codeph>copy-files</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.copy-flag.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-flag.pre.desc"
>Runs
an Ant target before the <codeph>copy-flag</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.copy-html.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-html.pre.desc"
>Runs
an Ant target before the <codeph>copy-html</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.copy-image.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-image.pre.desc"
>Runs
an Ant target before the <codeph>copy-image</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.copy-subsidiary.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-subsidiary.pre.desc"
>Runs an Ant target before the <codeph>copy-subsidiary</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.debug-filter.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.debug-filter.pre.desc"
>Runs an Ant target before the <codeph>debug-filter</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.gen-list.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.gen-list.pre.desc"
>Runs
an Ant target before the <codeph>gen-list</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.keyref.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.keyref.pre.desc"
>Runs an
Ant target before the <codeph>keyref</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.maplink.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.maplink.pre.desc"
>Runs an
Ant target before the <codeph>maplink</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.mappull.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.mappull.pre.desc"
>Runs an
Ant target before the <codeph>mappull</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.mapref.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.mapref.pre.desc"
>Runs an
Ant target before the <codeph>mapref</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.move-meta-entries.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.move-meta-entries.pre.desc"
>Runs an Ant target before the <codeph>move-meta-entries</codeph> step in the pre-processing stage.</dd>
</dlentry>
<dlentry>
<dt><parmname>depend.preprocess.topicpull.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.topicpull.pre.desc"
>Runs
an Ant target before the <codeph>topicpull</codeph> step in the pre-processing stage.</dd>
</dlentry>
</dl>
</section>
</refbody>
</reference>

View file

@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
<reference id="plugin-support">
<title>Version and support information</title>
<shortdesc>You can use these extension points to define version and support information for a plug-in. Currently,
DITA-OT does not do anything with this information, but it might do so in the future.</shortdesc>
<refbody>
<section>
<dl>
<dlentry>
<dt><parmname>package.support.name</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/package.support.name.desc"
>Specifies the
person who provides support for the DITA-OT plug-in.</dd>
</dlentry>
<dlentry>
<dt><parmname>package.support.email</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/package.support.email.desc"
>Specifies the
e-mail address of the person who provides support for the DITA-OT plug-in.</dd>
</dlentry>
<dlentry>
<dt><parmname>package.version</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/package.version.desc"
>Specifies the version
of the DITA-OT plug-in.</dd>
<dd>
<p>The value uses the following syntax:</p>
<codeblock><varname>major</varname>.<varname>minor</varname>.<varname>micro</varname>.<varname
>qualifier</varname></codeblock>
<p>where:</p>
<ul>
<li><varname>major</varname> is a number and is required.</li>
<li><varname>minor</varname> is a number and is optional.</li>
<li><varname>micro</varname> is a number and is optional.</li>
<li><varname>qualifier</varname> is optional and can be composed of numerals, uppercase or lower case
letters, underscores, and hyphens.</li>
</ul>
<p>By default, the <parmname>package.version</parmname> value is set to <codeph>0.0.0</codeph>.</p>
</dd>
</dlentry>
</dl>
</section>
<example>
<title>Example</title>
<codeblock
outputclass="language-xml normalize-space show-line-numbers show-whitespace"
>&lt;plugin id="com.example.WithSupportInfo">
&lt;feature extension="package.support.name" value="Joe the Author"/>
&lt;feature extension="package.support.email" value="joe@example.com"/>
&lt;feature extension="package.version" value="1.2.3"/>
&lt;/plugin></codeblock>
</example>
</refbody>
</reference>

View file

@ -0,0 +1,189 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
<reference id="plugin-extension-points-xslt-import">
<title>XSLT-import extension points</title>
<shortdesc>You can use these extension points to override XSLT processing steps in pre-processing and certain
transformation types. The value of the <xmlatt>file</xmlatt> attribute in the <xmlelement>feature</xmlelement>
element specifies a relative path to an XSL file in the current plug-in. The plug-in installer adds a XSL import
statement to the default DITA-OT code, so that the XSL override becomes part of the normal build.</shortdesc>
<prolog>
<metadata>
<keywords>
<indexterm><xmlelement>xref</xmlelement></indexterm>
<indexterm><xmlatt>file</xmlatt></indexterm>
<indexterm>XSLT
<indexterm>extension points</indexterm></indexterm>
<indexterm>extension points
<indexterm>XSLT</indexterm></indexterm>
<indexterm>preprocessing
<indexterm>extension points, XSLT</indexterm></indexterm>
</keywords>
</metadata>
</prolog>
<refbody>
<section>
<title>Pre-processing</title>
<p>You can use the following extension points to add XSLT processing to modules in the pre-processing
pipeline:</p>
<dl>
<dlentry>
<dt><parmname>dita.xsl.conref</parmname></dt>
<dd>Overrides the pre-processing step that resolves conref.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.maplink</parmname></dt>
<dd>Overrides the <codeph>maplink</codeph> step in the pre-processing pipeline. This is the step that
generates map-based links.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.mappull</parmname></dt>
<dd>Overrides the <codeph>mappull</codeph> step in the pre-processing pipeline. This is the step that updates
navigation titles in maps and causes attributes to cascade.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.mapref</parmname></dt>
<dd>Overrides the <codeph>mapref</codeph> step in the pre-processing pipeline. This is the step that resolves
references to other maps.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.topicpull</parmname></dt>
<dd>Overrides the <codeph>topicpull</codeph> step in the pre-processing pipeline. This is the step that pulls
text into <xmlelement>xref</xmlelement> elements, as well as performing other tasks.</dd>
</dlentry>
</dl>
</section>
<section>
<title>Transformations</title>
<p>You can use the following extension points to add XSLT processing to modules in DITA-OT transformations:</p>
<dl>
<dlentry>
<dt><parmname>dita.map.eclipse.index.pre</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.eclipsehelp.dita#org.dita.eclipsehelp-ext/dita.map.eclipse.index.pre.desc"
>Runs an Ant target before the Eclipse index extraction process.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.eclipse.plugin</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.eclipsehelp.dita#org.dita.eclipsehelp-ext/dita.xsl.eclipse.plugin.desc"
>Overrides the default XSLT step that generates the <filepath>plugin.xml</filepath> file for Eclipse
Help.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.eclipse.toc</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.eclipsehelp.dita#org.dita.eclipsehelp-ext/dita.xsl.eclipse.toc.desc"
>Overrides the default XSLT step that generates the Eclipse Help table of contents (TOC).</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.html.cover</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.xhtml.dita#org.dita.xhtml-ext/dita.xsl.html.cover.desc"
>Overrides the
default HTML cover page generation process.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.htmltoc</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.xhtml.dita#org.dita.xhtml-ext/dita.xsl.htmltoc.desc"
>Overrides the
default XSLT step that generates the HTML table of contents (TOC).</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.html5</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.html5.dita#org.dita.html5-ext/dita.xsl.html5.desc"
>Overrides the
default HTML5 transformation. The referenced file is integrated directly into the XSLT step that generates
HTML5.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.html5.cover</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.html5.dita#org.dita.html5-ext/dita.xsl.html5.cover.desc"
>Overrides the
default HTML5 cover page generation process.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.html5.toc</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.html5.dita#org.dita.html5-ext/dita.xsl.html5.toc.desc"
>Overrides the
default XSLT step that generates the HTML5 table of contents (TOC).</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.htmlhelp.map2hhc</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.htmlhelp.dita#org.dita.htmlhelp-ext/dita.xsl.htmlhelp.map2hhc.desc"
>Overrides the default XSLT step that generates the HTML Help contents (<filepath>.hhc</filepath>)
file.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.htmlhelp.map2hhp</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.htmlhelp.dita#org.dita.htmlhelp-ext/dita.xsl.htmlhelp.map2hhp.desc"
>Overrides the default XSLT step that generates the HTML Help project (<filepath>.hhp</filepath>) file.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.xhtml</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.xhtml.dita#org.dita.xhtml-ext/dita.xsl.xhtml.desc"
>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.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.xsl.xslfo</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.pdf2.dita#org.dita.pdf2-ext/dita.xsl.xslfo.desc"
>Overrides the default
PDF transformation. The referenced XSL file is integrated directly into the XSLT step that generates the
XSL-FO.</dd>
</dlentry>
</dl>
</section>
<example>
<title>Example</title>
<p>The following two files represent a complete (albeit simple) plug-in that adds a company banner to the XHTML
output. The <filepath>plugin.xml</filepath> file declares an XSLT file that extends the XHTML processing; the
<filepath>xsl/header.xsl</filepath> file overrides the default header processing to provide a company
banner.</p>
<fig>
<title>Contents of the <filepath>plugin.xml</filepath> file</title>
<codeblock
outputclass="language-xml normalize-space show-line-numbers show-whitespace"
>&lt;?xml version="1.0" encoding="UTF-8"?>
&lt;plugin id="com.example.brandheader">
&lt;feature extension="dita.xsl.xhtml" file="xsl/header.xsl"/>
&lt;/plugin></codeblock>
</fig>
<fig>
<title>Contents of the <filepath>xsl/header.xsl</filepath> file</title>
<codeblock
outputclass="language-xml normalize-space show-line-numbers show-whitespace"
>&lt;?xml version="1.0" encoding="UTF-8"?>
&lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
&lt;xsl:template name="gen-user-header">
&lt;div>
&lt;img src="http://www.example.com/company_banner.jpg"
alt="Example Company Banner"/>
&lt;/div>
&lt;/xsl:template>
&lt;/xsl:stylesheet></codeblock>
</fig>
</example>
</refbody>
</reference>

View file

@ -0,0 +1,129 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
<reference id="plugin-extension-points-xslt-parameters">
<title>XSLT-parameter extension points</title>
<shortdesc>You can use these extension points to pass parameters into existing XSLT steps in both the pre-processing
pipeline and DITA-OT transformation. The parameters generally will be available as global
<xmlelement>xsl:param</xmlelement> values with XSLT overrides.</shortdesc>
<prolog>
<metadata>
<keywords>
<indexterm>XSLT
<indexterm>parameters</indexterm></indexterm>
<indexterm>preprocessing
<indexterm>extension points, parameters</indexterm></indexterm>
</keywords>
</metadata>
</prolog>
<refbody>
<section>
<title>Pre-processing</title>
<p>You can use the following extension points to pass parameters to modules in the pre-processing pipeline:</p>
<dl>
<dlentry>
<dt><parmname>dita.preprocess.conref.param</parmname></dt>
<dd>Pass parameters to the <codeph>conref</codeph> module in the pre-processing pipeline</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.preprocess.mappull.param</parmname></dt>
<dd>Pass parameters to the <codeph>mappull</codeph> module in the pre-processing pipeline</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.preprocess.mapref.param</parmname></dt>
<dd>Pass parameters to the <codeph>mapref</codeph> module in the pre-processing pipeline</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.preprocess.topicpull.param</parmname></dt>
<dd>Pass parameters to the <codeph>topicpull</codeph> module in the pre-processing pipeline</dd>
</dlentry>
</dl>
</section>
<section>
<title>Transformations</title>
<p>You can use the following extension points to pass parameters to modules in DITA-OT transformations:</p>
<dl>
<dlentry>
<dt><parmname>dita.conductor.eclipse.toc.param</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.eclipsehelp.dita#org.dita.eclipsehelp-ext/dita.conductor.eclipse.toc.param.desc"
>Pass parameters to the XSLT step that generates the Eclipse Help table of contents (TOC).</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.conductor.html.param</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.xhtml.dita#org.dita.xhtml-ext/dita.conductor.html.param.desc"
>Pass
parameters to the <?oxy_comment_start author="Roger"comment="Verify"?>HTML and<?oxy_comment_end?> HTML Help
transformations.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.conductor.html5.param</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.html5.dita#org.dita.html5-ext/dita.conductor.html5.param.desc"
>Pass
parameters to the HTML5 transformation.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.conductor.html5.toc.param</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.html5.dita#org.dita.html5-ext/dita.conductor.html5.toc.param.desc"
>Pass
parameters to the XSLT step that generates the HTML5 table of contents (TOC).</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.conductor.pdf2.param</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.pdf2.dita#org.dita.pdf2-ext/dita.conductor.pdf2.param.desc"
>Pass
parameters to the PDF transformation.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.conductor.xhtml.param</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.xhtml.dita#org.dita.xhtml-ext/dita.conductor.xhtml.param.desc"
>Pass
parameters to the XHTML and Eclipse Help transformations.</dd>
</dlentry>
<dlentry>
<dt><parmname>dita.conductor.xhtml.toc.param</parmname></dt>
<dd
conaction="pushreplace"
conref="extension-points-in-org.dita.xhtml.dita#org.dita.xhtml-ext/dita.conductor.xhtml.toc.param.desc"
>Pass
parameters to the XSLT step that generates the XHTML table of contents (TOC).</dd>
</dlentry>
</dl>
</section>
<example>
<title>Example</title>
<p>The following two files represent a complete (albeit simple) plug-in that passes the parameters defined in the
<filepath>insertParameters.xml</filepath> file to the XHTML transformation process.</p>
<fig>
<title>Contents of the <filepath>plugin.xml</filepath> file</title>
<codeblock
outputclass="language-xml normalize-space show-line-numbers show-whitespace"
>&lt;plugin id="com.example.newparam">
&lt;feature extension="dita.conductor.xhtml.param"
file="insertParameters.xml"/>
&lt;/plugin></codeblock>
</fig>
<fig>
<title>Contents of the <filepath>insertParameters.xml</filepath></title>
<codeblock
outputclass="language-xml normalize-space show-line-numbers show-whitespace"
>&lt;dummy xmlns:if="ant:if" xmlns:unless="ant:unless">
<i>&lt;!-- Any Ant code allowed in xslt task is possible. Example: --></i>
&lt;param name="paramNameinXSLT" expression="${antProperty}"
if:set="antProperty"/>
&lt;/dummy></codeblock>
</fig>
</example>
</refbody>
</reference>

View file

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
<reference id="plugin-extension-points">
<title>Extension point reference</title>
<titlealts>
<navtitle>Extension points</navtitle>
</titlealts>
<shortdesc>DITA Open Toolkit provides a series of extension points that can be used to integrate changes into the core
code. Extension points are defined in the <filepath>plugin.xml</filepath> file for each plug-in. When plug-ins are
installed, DITA-OT makes each extension visible to the rest of the toolkit.</shortdesc>
<prolog>
<metadata>
<keywords>
<indexterm>extension points
<indexterm>overview</indexterm>
<indexterm>plug-in</indexterm></indexterm>
<indexterm>extension points
<index-see-also>preprocessing</index-see-also></indexterm>
<indexterm><filepath>plugin.xml</filepath></indexterm>
<indexterm>topicmerge
<index-see>org.dita.pdf2.xsl.topicmerge</index-see></indexterm>
</keywords>
</metadata>
</prolog>
</reference>