public class ParseHtml extends java.lang.Object implements ParseHtmlConstants
| Modifier and Type | Field and Description |
|---|---|
Token |
jj_nt |
boolean |
lookingAhead |
Token |
token |
ParseHtmlTokenManager |
token_source |
COLON, DEFAULT, DOCTYPEKEYWORD, ENDING_COMMENT, EOF, EQUALS, IN_ATTVALUE, IN_COMMENT, IN_DOCTYPE, IN_DOCTYPE2, IN_PCDATA, IN_TAG, LABRACKET, NAKEDDTITEM, NAKEDVALUE, NAME, OPENCOMMENT, PCDATA, PCDATASTART, QMARK, QUOTEDDTITEM, QUOTEDVALUE, RABRACKET, SINGQUOTEDVALUE, SLASH, STARTDOCTYPE, tokenImage| Constructor and Description |
|---|
ParseHtml(CharStream stream) |
ParseHtml(ParseHtmlTokenManager tm) |
| Modifier and Type | Method and Description |
|---|---|
void |
Attribute(java.util.List attrs) |
java.lang.String |
AttrVal() |
JHCloseTag |
CloseTag() |
void |
disable_tracing() |
JHDoctype |
Doctype() |
void |
DoctypeItem(java.util.List dtElements) |
JHElement |
Element(java.util.List elements) |
void |
enable_tracing() |
ParseException |
generateParseException() |
java.util.List |
getElements() |
Token |
getNextToken() |
Token |
getToken(int index) |
java.util.List |
HtmlDoc() |
Token |
Name() |
JHOpenTag |
OpenTag() |
JHPCData |
PCData() |
void |
ReInit(CharStream stream) |
void |
ReInit(ParseHtmlTokenManager tm) |
java.lang.String |
TagCloser() |
JHXmlDecl |
XMLDecl() |
public ParseHtmlTokenManager token_source
public Token token
public Token jj_nt
public boolean lookingAhead
public ParseHtml(CharStream stream)
public ParseHtml(ParseHtmlTokenManager tm)
public java.util.List getElements()
public final java.util.List HtmlDoc()
throws ParseException
ParseExceptionpublic final JHElement Element(java.util.List elements) throws ParseException
ParseExceptionpublic final JHOpenTag OpenTag() throws ParseException
ParseExceptionpublic final JHXmlDecl XMLDecl() throws ParseException
ParseExceptionpublic final JHCloseTag CloseTag() throws ParseException
ParseExceptionpublic final JHPCData PCData() throws ParseException
ParseExceptionpublic final JHDoctype Doctype() throws ParseException
ParseExceptionpublic final void DoctypeItem(java.util.List dtElements)
throws ParseException
ParseExceptionpublic final Token Name() throws ParseException
ParseExceptionpublic final java.lang.String AttrVal()
throws ParseException
ParseExceptionpublic final void Attribute(java.util.List attrs)
throws ParseException
ParseExceptionpublic final java.lang.String TagCloser()
throws ParseException
ParseExceptionpublic void ReInit(CharStream stream)
public void ReInit(ParseHtmlTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()