516 lines
9.9 KiB
XML
516 lines
9.9 KiB
XML
<?xml version='1.0' encoding='UTF-8'?>
|
|
<component-set>
|
|
<components>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.Doxia
|
|
</role>
|
|
<implementation>
|
|
org.apache.maven.doxia.DefaultDoxia
|
|
</implementation>
|
|
<description>
|
|
Simple implementation of the Doxia interface:
|
|
uses a ParserManager to lookup a parser.
|
|
</description>
|
|
<requirements>
|
|
<requirement>
|
|
<role>
|
|
org.apache.maven.doxia.parser.manager.ParserManager
|
|
</role>
|
|
<field-name>
|
|
parserManager
|
|
</field-name>
|
|
</requirement>
|
|
</requirements>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.macro.Macro
|
|
</role>
|
|
<role-hint>
|
|
echo
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.macro.EchoMacro
|
|
</implementation>
|
|
<description>
|
|
A simple macro that prints out the key and value of some supplied parameters.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.macro.manager.MacroManager
|
|
</role>
|
|
<implementation>
|
|
org.apache.maven.doxia.macro.manager.DefaultMacroManager
|
|
</implementation>
|
|
<description>
|
|
Default implementation of <code>MacroManager</code>
|
|
</description>
|
|
<requirements>
|
|
<requirement>
|
|
<role>
|
|
org.apache.maven.doxia.macro.Macro
|
|
</role>
|
|
<field-name>
|
|
macros
|
|
</field-name>
|
|
</requirement>
|
|
</requirements>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.macro.Macro
|
|
</role>
|
|
<role-hint>
|
|
snippet
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.macro.snippet.SnippetMacro
|
|
</implementation>
|
|
<description>
|
|
A macro that prints out the content of a file or a URL.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.macro.Macro
|
|
</role>
|
|
<role-hint>
|
|
swf
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.macro.SwfMacro
|
|
</implementation>
|
|
<description>
|
|
Macro for embedding Flash (SWF) within Maven documentation.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.macro.Macro
|
|
</role>
|
|
<role-hint>
|
|
toc
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.macro.toc.TocMacro
|
|
</implementation>
|
|
<description>
|
|
Macro to display a <code>Table Of Content</code> in a given <code>Sink</code>.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.module.site.manager.SiteModuleManager
|
|
</role>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.site.manager.DefaultSiteModuleManager
|
|
</implementation>
|
|
<description>
|
|
Simple implementation of the SiteModuleManager interface.
|
|
</description>
|
|
<requirements>
|
|
<requirement>
|
|
<role>
|
|
org.apache.maven.doxia.module.site.SiteModule
|
|
</role>
|
|
<field-name>
|
|
siteModules
|
|
</field-name>
|
|
</requirement>
|
|
</requirements>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.parser.manager.ParserManager
|
|
</role>
|
|
<implementation>
|
|
org.apache.maven.doxia.parser.manager.DefaultParserManager
|
|
</implementation>
|
|
<description>
|
|
Simple implementation of the <code>ParserManager</code> interface.
|
|
</description>
|
|
<requirements>
|
|
<requirement>
|
|
<role>
|
|
org.apache.maven.doxia.parser.Parser
|
|
</role>
|
|
<field-name>
|
|
parsers
|
|
</field-name>
|
|
</requirement>
|
|
</requirements>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.macro.Macro
|
|
</role>
|
|
<role-hint>
|
|
echo
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.macro.EchoMacro
|
|
</implementation>
|
|
<description>
|
|
A simple macro that prints out the key and value of some supplied
|
|
parameters.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.macro.manager.MacroManager
|
|
</role>
|
|
<implementation>
|
|
org.apache.maven.doxia.macro.manager.DefaultMacroManager
|
|
</implementation>
|
|
<description>
|
|
Default implementation of <code>MacroManager</code>
|
|
</description>
|
|
<requirements>
|
|
<requirement>
|
|
<role>
|
|
org.apache.maven.doxia.macro.Macro
|
|
</role>
|
|
<field-name>
|
|
macros
|
|
</field-name>
|
|
</requirement>
|
|
</requirements>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.macro.Macro
|
|
</role>
|
|
<role-hint>
|
|
snippet
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.macro.snippet.SnippetMacro
|
|
</implementation>
|
|
<description>
|
|
A macro that prints out the content of a file or a URL.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.macro.Macro
|
|
</role>
|
|
<role-hint>
|
|
swf
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.macro.SwfMacro
|
|
</implementation>
|
|
<description>
|
|
Macro for embedding Flash (SWF) within Maven documentation.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.macro.Macro
|
|
</role>
|
|
<role-hint>
|
|
toc
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.macro.toc.TocMacro
|
|
</implementation>
|
|
<description>
|
|
Macro to display a <code>Table Of Content</code> in a
|
|
given <code>Sink</code>.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.parser.manager.ParserManager
|
|
</role>
|
|
<implementation>
|
|
org.apache.maven.doxia.parser.manager.DefaultParserManager
|
|
</implementation>
|
|
<description>
|
|
Simple implementation of the
|
|
<code>ParserManager</code> interface.
|
|
</description>
|
|
<requirements>
|
|
<requirement>
|
|
<role>
|
|
org.apache.maven.doxia.parser.Parser
|
|
</role>
|
|
<field-name>
|
|
parsers
|
|
</field-name>
|
|
</requirement>
|
|
</requirements>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.parser.Parser
|
|
</role>
|
|
<role-hint>
|
|
apt
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.apt.AptParser
|
|
</implementation>
|
|
<description>
|
|
The APT parser.
|
|
</description>
|
|
<requirements>
|
|
<requirement>
|
|
<role>
|
|
org.apache.maven.doxia.macro.manager.MacroManager
|
|
</role>
|
|
<field-name>
|
|
macroManager
|
|
</field-name>
|
|
</requirement>
|
|
</requirements>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.sink.SinkFactory
|
|
</role>
|
|
<role-hint>
|
|
apt
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.apt.AptSinkFactory
|
|
</implementation>
|
|
<description>
|
|
APT implementation of the Sink factory.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.parser.Parser
|
|
</role>
|
|
<role-hint>
|
|
confluence
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.confluence.ConfluenceParser
|
|
</implementation>
|
|
<description>
|
|
Parse the <a href="http://www.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.sink.SinkFactory
|
|
</role>
|
|
<role-hint>
|
|
confluence
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.confluence.ConfluenceSinkFactory
|
|
</implementation>
|
|
<description>
|
|
Confluence implementation of the Sink factory.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.parser.Parser
|
|
</role>
|
|
<role-hint>
|
|
docbook
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.docbook.DocBookParser
|
|
</implementation>
|
|
<description>
|
|
Parse a <code>Docbook</code> document and emit events
|
|
into the specified doxia Sink.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.sink.SinkFactory
|
|
</role>
|
|
<role-hint>
|
|
docbook
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.docbook.DocbookSinkFactory
|
|
</implementation>
|
|
<description>
|
|
Docbook implementation of the Sink factory.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.parser.Parser
|
|
</role>
|
|
<role-hint>
|
|
fml
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.fml.FmlParser
|
|
</implementation>
|
|
<description>
|
|
Parse a fml model and emit events into the specified doxia Sink.
|
|
</description>
|
|
<requirements>
|
|
<requirement>
|
|
<role>
|
|
org.apache.maven.doxia.macro.manager.MacroManager
|
|
</role>
|
|
<field-name>
|
|
macroManager
|
|
</field-name>
|
|
</requirement>
|
|
</requirements>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.sink.SinkFactory
|
|
</role>
|
|
<role-hint>
|
|
fo
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.fo.FoSinkFactory
|
|
</implementation>
|
|
<description>
|
|
FO implementation of the Sink factory.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.sink.SinkFactory
|
|
</role>
|
|
<role-hint>
|
|
itext
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.itext.ITextSinkFactory
|
|
</implementation>
|
|
<description>
|
|
IText implementation of the Sink factory.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.sink.SinkFactory
|
|
</role>
|
|
<role-hint>
|
|
latex
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.latex.LatexSinkFactory
|
|
</implementation>
|
|
<description>
|
|
Latex implementation of the Sink factory.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.sink.SinkFactory
|
|
</role>
|
|
<role-hint>
|
|
rtf
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.rtf.RtfSinkFactory
|
|
</implementation>
|
|
<description>
|
|
APT implementation of the Sink factory.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.parser.Parser
|
|
</role>
|
|
<role-hint>
|
|
twiki
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.twiki.TWikiParser
|
|
</implementation>
|
|
<description>
|
|
Parse the <a href="http://twiki.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.sink.SinkFactory
|
|
</role>
|
|
<role-hint>
|
|
twiki
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.twiki.TWikiSinkFactory
|
|
</implementation>
|
|
<description>
|
|
TWiki implementation of the Sink factory.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.parser.Parser
|
|
</role>
|
|
<role-hint>
|
|
xdoc
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.xdoc.XdocParser
|
|
</implementation>
|
|
<description>
|
|
Parse an xdoc model and emit events into the specified doxia Sink.
|
|
</description>
|
|
<requirements>
|
|
<requirement>
|
|
<role>
|
|
org.apache.maven.doxia.macro.manager.MacroManager
|
|
</role>
|
|
<field-name>
|
|
macroManager
|
|
</field-name>
|
|
</requirement>
|
|
</requirements>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.sink.SinkFactory
|
|
</role>
|
|
<role-hint>
|
|
xdoc
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.xdoc.XdocSinkFactory
|
|
</implementation>
|
|
<description>
|
|
Xdoc implementation of the Sink factory.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.parser.Parser
|
|
</role>
|
|
<role-hint>
|
|
xhtml
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.xhtml.XhtmlParser
|
|
</implementation>
|
|
<description>
|
|
Parse an xhtml model and emit events into a Doxia Sink.
|
|
</description>
|
|
</component>
|
|
<component>
|
|
<role>
|
|
org.apache.maven.doxia.sink.SinkFactory
|
|
</role>
|
|
<role-hint>
|
|
xhtml
|
|
</role-hint>
|
|
<implementation>
|
|
org.apache.maven.doxia.module.xhtml.XhtmlSinkFactory
|
|
</implementation>
|
|
<description>
|
|
Xhtml implementation of the Sink factory.
|
|
</description>
|
|
</component>
|
|
</components>
|
|
</component-set>
|