Class AbstractParserModule

java.lang.Object
org.apache.maven.doxia.parser.module.AbstractParserModule
All Implemented Interfaces:
ParserModule
Direct Known Subclasses:
AptParserModule, FmlParserModule, MarkdownParserModule, XdocParserModule, Xhtml5ParserModule

public abstract class AbstractParserModule extends Object implements ParserModule
An abstract base class that implements the ParserModule interface.
Since:
1.6
  • Constructor Details

    • AbstractParserModule

      Constructor with null.
    • AbstractParserModule

      public AbstractParserModule(String parserId)
      Constructor with same value for everything: source directory and file extension equal parserId.
      Parameters:
      parserId - the parser id
    • AbstractParserModule

      public AbstractParserModule(String parserId, String extension)
      Constructor with same value for parser id and source directory.
      Parameters:
      parserId - the parser id
      extension - the file extension
    • AbstractParserModule

      protected AbstractParserModule(String sourceDirectory, String parserId, String... extensions)

      Constructor for AbstractParserModule.

      Parameters:
      sourceDirectory - not null
      parserId - not null (usually equals sourceDirectory)
      extensions - not null
      Since:
      1.7
  • Method Details