Class DefaultParserModuleManager
java.lang.Object
org.apache.maven.doxia.parser.module.DefaultParserModuleManager
- All Implemented Interfaces:
ParserModuleManager
@Component(role=ParserModuleManager.class)
public class DefaultParserModuleManager
extends Object
implements ParserModuleManager
Simple implementation of the ParserModuleManager interface.
- Since:
- 1.6
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Map<String,
ParserModule> private Collection<ParserModule>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the ParserModule that corresponds to the given id.Returns a collection of ParserModules.
-
Field Details
-
parserModules
-
parserModulesValues
-
-
Constructor Details
-
DefaultParserModuleManager
public DefaultParserModuleManager()
-
-
Method Details
-
getParserModules
Returns a collection of ParserModules.- Specified by:
getParserModules
in interfaceParserModuleManager
- Returns:
- a
Collection
object.
-
getParserModule
Returns the ParserModule that corresponds to the given id.- Specified by:
getParserModule
in interfaceParserModuleManager
- Parameters:
id
- The identifier.- Returns:
- The corresponding ParserModule.
- Throws:
ParserModuleNotFoundException
- if no ParserModule could be found for the given id.
-