public class JETParser
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
JETParser.Action |
static class |
JETParser.Comment |
static class |
JETParser.DelegatingListener |
static class |
JETParser.Directive |
static class |
JETParser.Expression |
static class |
JETParser.QuoteEscape
Quoting in template text.
|
static class |
JETParser.Scriptlet |
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
closeComment |
protected java.lang.String |
closeDirective |
protected java.lang.String |
closeExpr |
protected java.lang.String |
closeScriptlet |
protected java.util.List<JETCoreElement> |
coreElements |
protected java.lang.String |
endTag |
protected JETParseEventListener |
listener
The backend that is notified of constructs recognized in the input...
|
protected java.lang.String |
openComment |
protected java.lang.String |
openDirective |
protected java.lang.String |
openExpr |
protected java.lang.String |
openScriptlet |
protected JETProblemListener |
problemListener
The backend that is notified of recoverable problems.
|
protected java.lang.String |
quotedEndTag |
protected java.lang.String |
quotedStartTag |
protected JETReader |
reader
The input source we read from...
|
protected java.lang.String |
startTag |
protected java.io.CharArrayWriter |
writer |
protected java.util.List<JETMark> |
writerFileTransitions |
protected JETMark |
writerStart |
protected JETMark |
writerStop |
| Constructor and Description |
|---|
JETParser(JETReader reader,
JETParseEventListener parseEventListener,
JETCoreElement[] coreElements)
Deprecated.
|
JETParser(JETReader reader,
JETParseEventListener parseEventListener,
JETCoreElement[] coreElements,
JETProblemListener problemListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
flushCharData() |
java.lang.String |
getCloseComment() |
java.lang.String |
getCloseDirective() |
java.lang.String |
getCloseExpr() |
java.lang.String |
getCloseScriptlet() |
java.lang.String |
getEndTag() |
java.lang.String |
getOpenComment() |
java.lang.String |
getOpenDirective() |
java.lang.String |
getOpenExpr() |
java.lang.String |
getOpenScriptlet() |
JETProblemListener |
getProblemListener() |
java.lang.String |
getQuotedEndTag() |
java.lang.String |
getQuotedStartTag() |
JETReader |
getReader() |
java.lang.String |
getStartTag() |
void |
parse() |
void |
parse(java.lang.String until) |
void |
parse(java.lang.String until,
java.lang.Class<?>[] accept) |
static JETDirectiveItem |
parseDirective(java.lang.String directive) |
static java.util.List<JETRootItem> |
parseRootItems(java.lang.String content) |
void |
setEndTag(java.lang.String tag) |
void |
setStartTag(java.lang.String tag) |
protected JETReader reader
protected JETParseEventListener listener
protected JETProblemListener problemListener
protected java.io.CharArrayWriter writer
protected JETMark writerStart
protected JETMark writerStop
protected final java.util.List<JETMark> writerFileTransitions
protected java.util.List<JETCoreElement> coreElements
protected java.lang.String openDirective
protected java.lang.String closeDirective
protected java.lang.String openScriptlet
protected java.lang.String closeScriptlet
protected java.lang.String openExpr
protected java.lang.String closeExpr
protected java.lang.String quotedStartTag
protected java.lang.String quotedEndTag
protected java.lang.String startTag
protected java.lang.String endTag
protected java.lang.String openComment
protected java.lang.String closeComment
@Deprecated public JETParser(JETReader reader, JETParseEventListener parseEventListener, JETCoreElement[] coreElements)
public JETParser(JETReader reader, JETParseEventListener parseEventListener, JETCoreElement[] coreElements, JETProblemListener problemListener)
public JETProblemListener getProblemListener()
public JETReader getReader()
public void setStartTag(java.lang.String tag)
public void setEndTag(java.lang.String tag)
public java.lang.String getOpenComment()
public java.lang.String getCloseComment()
public java.lang.String getOpenScriptlet()
public java.lang.String getCloseScriptlet()
public java.lang.String getOpenExpr()
public java.lang.String getCloseExpr()
public java.lang.String getOpenDirective()
public java.lang.String getCloseDirective()
public java.lang.String getQuotedStartTag()
public java.lang.String getQuotedEndTag()
public java.lang.String getStartTag()
public java.lang.String getEndTag()
protected void flushCharData()
throws JETException
JETExceptionpublic void parse()
throws JETException
JETExceptionpublic void parse(java.lang.String until)
throws JETException
JETExceptionpublic void parse(java.lang.String until,
java.lang.Class<?>[] accept)
throws JETException
JETExceptionpublic static JETDirectiveItem parseDirective(java.lang.String directive)
public static java.util.List<JETRootItem> parseRootItems(java.lang.String content)
Copyright © 2019. Licensed under the Eclipse Public License v2.0. All rights reserved.
Submit a bug or feature