org.apache.maven.doxia.parser
public abstract class AbstractParser extends Object implements Parser
Since: 1.0
Version: $Id: AbstractParser.java 564180 2007-08-09 12:15:44Z vsiveton $
UNKNOWN:
Field Summary | |
---|---|
protected MacroManager | macroManager |
protected boolean | secondParsing Indicates that a second parsing is required. |
Method Summary | |
---|---|
void | executeMacro(String macroId, MacroRequest request, Sink sink)
Execute a macro on the given sink.
|
protected File | getBasedir()
Returns the current base directory.
|
int | getType() |
void | setSecondParsing(boolean second)
Set secondParsing to true, if we need a second parsing.
|
UNKNOWN:
Parameters: macroId An id to lookup the macro. request The corresponding MacroRequest. sink The sink to receive the events.
Throws: MacroExecutionException if an error occurred during execution. MacroNotFoundException if the macro could not be found.
Returns: The base directory.
secondParsing
to true, if we need a second parsing.
Parameters: second True for second parsing.