|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| ArgsParser | |
| AssignParser | assign enclosed part into a variable |
| BlockCloseParser | |
| BlockToken | |
| BlockToken.LiteralBlock | |
| BraceParser | Created by IntelliJ IDEA. |
| BreakParser | |
| CacheParser | Parse @cache("1m") |
| CaretParserFactoryBase | |
| CodeTypeBlockEndSensor | Detect if a type block is ended put instruction in template java source to switch back type context |
| CodeTypeBlockStartSensor | Detect if a code type block is reached and put instruction in template java source to switch code type context |
| CommentParser | CommentParser deals with the following type comments: 1. |
| CompactParser | Parse @compact() {...} |
| ContinueParser | |
| DebugParser | Created by IntelliJ IDEA. |
| DefTagParser | Parse @tag [return-type] tagname(Type var,...) {template...} |
| DirectiveCommentEndSensor | Detect if a directive comment is closed and strip it out from the parsing process |
| DirectiveCommentStartSensor | Detect if a directive comment is reached and strip it out from the parsing process |
| ElseForParser | else branch for @for loop, executed in case the loop variable is empty |
| ElseIfParser | Recognised the following patterns:
@}? else if (...) {?...@}?
@ else ...@ |
| EscapeParser | Parse @escape("JS") {...} |
| ExecMacroToken | Created with IntelliJ IDEA. |
| ExecParser | Parse @exec("myMacro") |
| ExitIfNoClassParser | |
| ExpandParser | Parse @expand("myMacro") |
| ExpressionParser | Single line expression parser |
| ExtendsParser | Parse @extends path/to/mylayout.html or @extends path.to.mylayout.html |
| ForEachCodeToken | |
| ForEachParser | |
| GetParser | Parse @get("name") |
| I18nParser | Parsing @i18n() directive |
| IfParser | |
| IfParser.IfBlockCodeToken | |
| IfThenToken | Created with IntelliJ IDEA. |
| ImportParser | |
| IncludeParser | |
| InitCodeParser | Parse @init{arg1 = "";...} |
| InvokeMacroParser | Parse invocation: |
| InvokeParser | Parse @invoke("tagname", ...) {body} |
| InvokeTemplateParser | Parse tag invocation: |
| InvokeTemplateParser.ParameterDeclaration | |
| InvokeTemplateParser.ParameterDeclarationList | |
| KeywordParserFactory | |
| LocaleParser | Parse @locale("zh", "CN) {...} |
| LogTimeParser | |
| MacroParser | Define and invoke Macro |
| NoCompactParser | Parse @nocompact() {...} |
| NoSIMParser | Mark a template as not a SIM template |
| NullableExpressionParser | Parse groovy nullable expression, e.g. |
| RawParser | Parse @raw() {...} |
| RenderBodyParser | Parse @renderBody - callback to tag body |
| RenderSectionParser | Parse @render section|content |
| ReturnParser | Parse @return() statement. |
| ScriptParser | Free Java code parser. |
| SectionParser | Parse @section mysection |
| SetParser | Parse @set("name":val()) |
| SimpleParser | Deprecated. |
| StringTokenParser | The StringToken probe grab plain texts (no special token at all) |
| TimestampParser | Parse @return() statement. |
| VerbatimParser | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||