|
||||||||||
| 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 removeTopLevelParagraph)
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 removeTopLevelParagraph)
throws MacroExecutionException
content - the content to parsemacroContext - the executing Macro context (from which to get the current syntax, etc)transform - if true then executes transformationsremoveTopLevelParagraph - whether the top level paragraph should be removed after parsing
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 | |||||||||