Interface Macro
- All Known Implementing Classes:
AbstractMacro, EchoMacro, SnippetMacro, TocMacro
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(org.apache.maven.doxia.sink.Sink sink, MacroRequest request) Execute the current macro using the given MacroRequest, and emit events into the given sink.
-
Field Details
-
EOL
The vm line separator
-
-
Method Details
-
execute
void execute(org.apache.maven.doxia.sink.Sink sink, MacroRequest request) throws MacroExecutionException Execute the current macro using the given MacroRequest, and emit events into the given sink.- Parameters:
sink- The sink to receive the events.request- The corresponding MacroRequest.- Throws:
MacroExecutionException- if an error occurred during execution.
-