|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Role public interface MacroContentParser
Parses content of a macro field (parameter, macro content) in a given syntax.
| Method Summary | |
|---|---|
Syntax |
getCurrentSyntax(MacroTransformationContext context)
Find the current syntax to use for macro supporting wiki content/parameters/whatever. |
XDOM |
parse(String content,
MacroTransformationContext macroContext,
boolean transform,
boolean inline)
Parses content of a macro field (parameter, macro content) in a given syntax and optionally remove the top level paragraph. |
| Method Detail |
|---|
XDOM parse(String content,
MacroTransformationContext macroContext,
boolean transform,
boolean inline)
throws MacroExecutionException
content - the content to parsemacroContext - the executing Macro context (from which to get the current syntax, etc)transform - if true then executes transformationsinline - whether the content should be parsed as inline content (not top level paragraph, etc)
Blocks
MacroExecutionException - in case of a parsing errorSyntax getCurrentSyntax(MacroTransformationContext context)
context - the macro execution context containing the default syntax and the current macro block
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||