73 lines
3.2 KiB
XML
73 lines
3.2 KiB
XML
<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>
|
|
</components>
|
|
</component-set>
|