Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
A
accept(HtmlVisitor)
- Method in class com.quiotix.html.parser.
HtmlDocument
accept(HtmlVisitor)
- Method in class com.quiotix.html.parser.
HtmlDocument.Annotation
accept(HtmlVisitor)
- Method in class com.quiotix.html.parser.
HtmlDocument.Comment
accept(HtmlVisitor)
- Method in class com.quiotix.html.parser.
HtmlDocument.EndTag
accept(HtmlVisitor)
- Method in class com.quiotix.html.parser.
HtmlDocument.HtmlElement
accept(HtmlVisitor)
- Method in class com.quiotix.html.parser.
HtmlDocument.Newline
accept(HtmlVisitor)
- Method in class com.quiotix.html.parser.
HtmlDocument.Tag
accept(HtmlVisitor)
- Method in class com.quiotix.html.parser.
HtmlDocument.TagBlock
accept(HtmlVisitor)
- Method in class com.quiotix.html.parser.
HtmlDocument.Text
accept(HtmlVisitor)
- Method in interface com.quiotix.html.parser.
Visitable
Allow the Visitor to visit.
add_escapes(String)
- Method in exception com.quiotix.html.parser.
ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAttribute(HtmlDocument.Attribute)
- Method in class com.quiotix.html.parser.
HtmlDocument.AttributeList
Add.
addElement(HtmlDocument.HtmlElement)
- Method in class com.quiotix.html.parser.
HtmlDocument.ElementSequence
Add element to list.
addEscapes(String)
- Static method in error com.quiotix.html.parser.
TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
adjustBeginLineColumn(int, int)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Method to adjust line and column numbers for the start of a token.
ALPHA_CHAR
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
ALPHANUM_CHAR
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
ATTR_DOWNCASE
- Static variable in class com.quiotix.html.parser.
HtmlScrubber
Set attribute case to lower.
ATTR_EQ
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
ATTR_NAME
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
ATTR_UPCASE
- Static variable in class com.quiotix.html.parser.
HtmlScrubber
Set attribute case to upper.
ATTR_VAL
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
Attribute()
- Method in class com.quiotix.html.parser.
HtmlParser
attributeList
- Variable in class com.quiotix.html.parser.
HtmlDocument.Tag
A List of the tags Attributes.
AttributeList()
- Method in class com.quiotix.html.parser.
HtmlParser
attributes
- Variable in class com.quiotix.html.parser.
HtmlDocument.AttributeList
The backing List.
B
backup(int)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Backup a number of characters.
beginColumn
- Variable in class com.quiotix.html.parser.
Token
The column number of the first character of this Token.
beginLine
- Variable in class com.quiotix.html.parser.
Token
The line number of the first character of this Token.
BeginToken()
- Method in class com.quiotix.html.parser.
SimpleCharStream
Start.
BLOCK_EOL
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
BLOCK_LBR
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
BLOCK_WORD
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
BlockContents()
- Method in class com.quiotix.html.parser.
HtmlParser
blockRenderer
- Variable in class com.quiotix.html.parser.
HtmlFormatter
body
- Variable in class com.quiotix.html.parser.
HtmlDocument.TagBlock
The sequance of elements which make up the body.
bufcolumn
- Variable in class com.quiotix.html.parser.
SimpleCharStream
buffer
- Variable in class com.quiotix.html.parser.
SimpleCharStream
bufline
- Variable in class com.quiotix.html.parser.
SimpleCharStream
bufpos
- Variable in class com.quiotix.html.parser.
SimpleCharStream
Position in buffer.
C
collected
- Variable in class com.quiotix.html.parser.
HtmlCollector
column
- Variable in class com.quiotix.html.parser.
SimpleCharStream
com.quiotix.html.example
- package com.quiotix.html.example
com.quiotix.html.parser
- package com.quiotix.html.parser
comment
- Variable in class com.quiotix.html.parser.
HtmlDocument.Comment
Note that a Comment starts and ends with two hyphen characters.
COMMENT_END
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
COMMENT_EOL
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
COMMENT_START
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
COMMENT_WORD
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
CommentTag()
- Method in class com.quiotix.html.parser.
HtmlParser
contains(String)
- Method in class com.quiotix.html.parser.
HtmlDocument.AttributeList
Whether the List contains an Attribute with the given name.
curChar
- Variable in class com.quiotix.html.parser.
HtmlParserTokenManager
currentToken
- Variable in exception com.quiotix.html.parser.
ParseException
This is the last token that has been consumed successfully.
D
DASH
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
debugStream
- Variable in class com.quiotix.html.parser.
HtmlParserTokenManager
Debug output.
DECL_ANY
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
DECL_END
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
DECL_START
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
DeclTag()
- Method in class com.quiotix.html.parser.
HtmlParser
DEFAULT
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
Lexical state.
DEFAULT_OPTIONS
- Static variable in class com.quiotix.html.parser.
HtmlScrubber
Defaults: downcase tags and attributes, quote attributes.
disable_tracing()
- Method in class com.quiotix.html.parser.
HtmlParser
Disable tracing.
Done()
- Method in class com.quiotix.html.parser.
SimpleCharStream
Reset buffer when finished.
dontMatch
- Static variable in class com.quiotix.html.parser.
HtmlCollector
dontMatchStrings
- Static variable in class com.quiotix.html.parser.
HtmlCollector
DumpLinks
- Class in
com.quiotix.html.example
Example visitor to dump out the links from an HTML document.
DumpLinks(OutputStream)
- Constructor for class com.quiotix.html.example.
DumpLinks
Constructor.
DumpLinks(OutputStream, String)
- Constructor for class com.quiotix.html.example.
DumpLinks
Constructor.
E
Element()
- Method in class com.quiotix.html.parser.
HtmlParser
elements
- Variable in class com.quiotix.html.parser.
HtmlCollector
ElementSequence()
- Method in class com.quiotix.html.parser.
HtmlParser
emptyTag
- Variable in class com.quiotix.html.parser.
HtmlDocument.Tag
Whether the tag has an empty content model eg the BR and HR tags.
enable_tracing()
- Method in class com.quiotix.html.parser.
HtmlParser
Enable tracing.
endColumn
- Variable in class com.quiotix.html.parser.
Token
The column number of the last character of this Token.
endLine
- Variable in class com.quiotix.html.parser.
Token
The line number of the last character of this Token.
endTag
- Variable in class com.quiotix.html.parser.
HtmlDocument.TagBlock
Tag at end of Block.
EndTag()
- Method in class com.quiotix.html.parser.
HtmlParser
ENDTAG_START
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
EOF
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
End of File.
EOL
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
eol
- Variable in exception com.quiotix.html.parser.
ParseException
The end of line string for this machine.
ExpandBuff(boolean)
- Method in class com.quiotix.html.parser.
SimpleCharStream
expectedTokenSequences
- Variable in exception com.quiotix.html.parser.
ParseException
Each entry in this array is an array of integers.
F
FillBuff()
- Method in class com.quiotix.html.parser.
SimpleCharStream
finish()
- Method in class com.quiotix.html.example.
DumpLinks
finish()
- Method in class com.quiotix.html.parser.
HtmlDebugDumper
finish()
- Method in class com.quiotix.html.parser.
HtmlDumper
finish()
- Method in class com.quiotix.html.parser.
HtmlFormatter
finish()
- Method in class com.quiotix.html.parser.
HtmlVisitor
Finish.
flags
- Variable in class com.quiotix.html.parser.
HtmlScrubber
G
generateParseException()
- Method in class com.quiotix.html.parser.
HtmlParser
Generate ParseException.
getAttributeValue(String)
- Method in class com.quiotix.html.parser.
HtmlDocument.Tag
getBeginColumn()
- Method in class com.quiotix.html.parser.
SimpleCharStream
Get token beginning column number.
getBeginLine()
- Method in class com.quiotix.html.parser.
SimpleCharStream
Get token beginning line number.
getColumn()
- Method in class com.quiotix.html.parser.
SimpleCharStream
Deprecated.
getEndColumn()
- Method in class com.quiotix.html.parser.
SimpleCharStream
Get token end column number.
getEndLine()
- Method in class com.quiotix.html.parser.
SimpleCharStream
Get token end line number.
GetImage()
- Method in class com.quiotix.html.parser.
SimpleCharStream
Get token literal value.
getLength()
- Method in class com.quiotix.html.parser.
HtmlDocument.Annotation
getLength()
- Method in class com.quiotix.html.parser.
HtmlDocument.Attribute
Whether quotes are included is dependant upon the source document.
getLength()
- Method in class com.quiotix.html.parser.
HtmlDocument.Comment
getLength()
- Method in class com.quiotix.html.parser.
HtmlDocument.EndTag
getLength()
- Method in class com.quiotix.html.parser.
HtmlDocument.Newline
getLength()
- Method in class com.quiotix.html.parser.
HtmlDocument.Tag
getLength()
- Method in class com.quiotix.html.parser.
HtmlDocument.TagBlock
getLength()
- Method in class com.quiotix.html.parser.
HtmlDocument.Text
getLength()
- Method in interface com.quiotix.html.parser.
Sized
getLine()
- Method in class com.quiotix.html.parser.
SimpleCharStream
Deprecated.
getMessage()
- Method in exception com.quiotix.html.parser.
ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage()
- Method in error com.quiotix.html.parser.
TokenMgrError
You can also modify the body of this method to customize your error messages.
getNextToken()
- Method in class com.quiotix.html.parser.
HtmlParser
Get the next Token.
getNextToken()
- Method in class com.quiotix.html.parser.
HtmlParserTokenManager
Get the next Token.
GetSuffix(int)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Get the suffix.
getTabSize(int)
- Method in class com.quiotix.html.parser.
SimpleCharStream
getToken(int)
- Method in class com.quiotix.html.parser.
HtmlParser
Get the specific Token.
getValue()
- Method in class com.quiotix.html.parser.
HtmlDocument.Attribute
getValue(String)
- Method in class com.quiotix.html.parser.
HtmlDocument.AttributeList
getValue()
- Method in class com.quiotix.html.parser.
Token
An optional attribute value of the Token.
H
hasAttribute(String)
- Method in class com.quiotix.html.parser.
HtmlDocument.Tag
Whether Tag has an Attribute with given name.
hasAttributeValue(String)
- Method in class com.quiotix.html.parser.
HtmlDocument.Tag
Whether Tag has an Attribute with given name and that Attribute has a non-null value.
hasValue
- Variable in class com.quiotix.html.parser.
HtmlDocument.Attribute
Whether the Attribute has a value.
hasValue(String)
- Method in class com.quiotix.html.parser.
HtmlDocument.AttributeList
Whether the List contains an Attribute with the given name and that Attribute has a non-null value.
html1BlockTags
- Static variable in class com.quiotix.html.parser.
HtmlStripper
html1BlockTagStrings
- Static variable in class com.quiotix.html.parser.
HtmlStripper
html1EmptyTags
- Static variable in class com.quiotix.html.parser.
HtmlStripper
html1EmptyTagStrings
- Static variable in class com.quiotix.html.parser.
HtmlStripper
html1Tags
- Static variable in class com.quiotix.html.parser.
HtmlStripper
html4BlockTagStrings
- Static variable in class com.quiotix.html.parser.
HtmlStripper
HtmlCollector
- Class in
com.quiotix.html.parser
An HtmlVisitor which modifies the structure of the document so that begin tags are matched properly with end tags and placed in TagBlock elements.
HtmlCollector()
- Constructor for class com.quiotix.html.parser.
HtmlCollector
HtmlDebugDumper
- Class in
com.quiotix.html.parser
Simple HtmlVisitor which dumps out the document to the specified output stream.
HtmlDebugDumper(OutputStream)
- Constructor for class com.quiotix.html.parser.
HtmlDebugDumper
Constructor.
HtmlDocument
- Class in
com.quiotix.html.parser
Represents an HTML document as a sequence of elements.
HtmlDocument(HtmlDocument.ElementSequence)
- Constructor for class com.quiotix.html.parser.
HtmlDocument
Constructor.
HtmlDocument()
- Method in class com.quiotix.html.parser.
HtmlParser
Constructor.
HtmlDocument.Annotation
- Class in
com.quiotix.html.parser
Annotations.
HtmlDocument.Annotation(String, String)
- Constructor for class com.quiotix.html.parser.
HtmlDocument.Annotation
Constructor.
HtmlDocument.Attribute
- Class in
com.quiotix.html.parser
A Tag Attribute.
HtmlDocument.Attribute(String)
- Constructor for class com.quiotix.html.parser.
HtmlDocument.Attribute
Constructor.
HtmlDocument.Attribute(String, String)
- Constructor for class com.quiotix.html.parser.
HtmlDocument.Attribute
Constructor.
HtmlDocument.AttributeList
- Class in
com.quiotix.html.parser
A List of Attributes.
HtmlDocument.AttributeList()
- Constructor for class com.quiotix.html.parser.
HtmlDocument.AttributeList
HtmlDocument.Comment
- Class in
com.quiotix.html.parser
HTML comments.
HtmlDocument.Comment(String)
- Constructor for class com.quiotix.html.parser.
HtmlDocument.Comment
Constructor.
HtmlDocument.ElementSequence
- Class in
com.quiotix.html.parser
A sequence of HTML elements.
HtmlDocument.ElementSequence(int)
- Constructor for class com.quiotix.html.parser.
HtmlDocument.ElementSequence
Constructor.
HtmlDocument.ElementSequence()
- Constructor for class com.quiotix.html.parser.
HtmlDocument.ElementSequence
Constructor.
HtmlDocument.EndTag
- Class in
com.quiotix.html.parser
Html end tag.
HtmlDocument.EndTag(String)
- Constructor for class com.quiotix.html.parser.
HtmlDocument.EndTag
Constructor.
HtmlDocument.HtmlElement
- Class in
com.quiotix.html.parser
Abstract class for HTML elements.
HtmlDocument.HtmlElement()
- Constructor for class com.quiotix.html.parser.
HtmlDocument.HtmlElement
HtmlDocument.Newline
- Class in
com.quiotix.html.parser
End of line indicator.
HtmlDocument.Newline()
- Constructor for class com.quiotix.html.parser.
HtmlDocument.Newline
HtmlDocument.Tag
- Class in
com.quiotix.html.parser
HTML start tag.
HtmlDocument.Tag(String, HtmlDocument.AttributeList)
- Constructor for class com.quiotix.html.parser.
HtmlDocument.Tag
Constructor.
HtmlDocument.TagBlock
- Class in
com.quiotix.html.parser
A tag block is a composite structure consisting of a start tag a sequence of HTML elements, and a matching end tag.
HtmlDocument.TagBlock(String, HtmlDocument.AttributeList, HtmlDocument.ElementSequence)
- Constructor for class com.quiotix.html.parser.
HtmlDocument.TagBlock
Constructor.
HtmlDocument.Text
- Class in
com.quiotix.html.parser
Plain text
HtmlDocument.Text(String)
- Constructor for class com.quiotix.html.parser.
HtmlDocument.Text
Constructor.
HtmlDumper
- Class in
com.quiotix.html.parser
Simple HtmlVisitor which dumps out the document to the specified output stream.
HtmlDumper(OutputStream)
- Constructor for class com.quiotix.html.parser.
HtmlDumper
Constructor.
HtmlDumper(OutputStream, String)
- Constructor for class com.quiotix.html.parser.
HtmlDumper
Constructor.
HtmlFormat
- Class in
com.quiotix.html.example
Example program to pretty-print an HTML document.
HtmlFormat()
- Constructor for class com.quiotix.html.example.
HtmlFormat
HtmlFormatter
- Class in
com.quiotix.html.parser
HtmlFormatter is a Visitor which traverses an HtmlDocument, dumping the contents of the document to a specified output stream.
HtmlFormatter(OutputStream)
- Constructor for class com.quiotix.html.parser.
HtmlFormatter
Constructor.
HtmlParse
- Class in
com.quiotix.html.example
Example class which parses an HTML document, cleans it up a little bit, and dumps it to standard out.
HtmlParse()
- Constructor for class com.quiotix.html.example.
HtmlParse
HtmlParser
- Class in
com.quiotix.html.parser
This grammar parses an HTML document and produces a (flat) parse "tree" representing the document.
HtmlParser(InputStream)
- Constructor for class com.quiotix.html.parser.
HtmlParser
Constructor with InputStream.
HtmlParser(InputStream, String)
- Constructor for class com.quiotix.html.parser.
HtmlParser
Constructor with InputStream and supplied encoding
HtmlParser(Reader)
- Constructor for class com.quiotix.html.parser.
HtmlParser
Constructor.
HtmlParser(HtmlParserTokenManager)
- Constructor for class com.quiotix.html.parser.
HtmlParser
Constructor with generated Token Manager.
HtmlParserConstants
- Interface in
com.quiotix.html.parser
Token literal values and constants.
HtmlParserTokenManager
- Class in
com.quiotix.html.parser
Token Manager.
HtmlParserTokenManager(SimpleCharStream)
- Constructor for class com.quiotix.html.parser.
HtmlParserTokenManager
Constructor.
HtmlParserTokenManager(SimpleCharStream, int)
- Constructor for class com.quiotix.html.parser.
HtmlParserTokenManager
Constructor.
HtmlScrubber
- Class in
com.quiotix.html.parser
HtmlScrubber is a Visitor which walks an HtmlDocument and cleans it up.
HtmlScrubber()
- Constructor for class com.quiotix.html.parser.
HtmlScrubber
Create an HtmlScrubber with the default options (downcase tags and tag attributes, strip out unnecessary quotes).
HtmlScrubber(int)
- Constructor for class com.quiotix.html.parser.
HtmlScrubber
Create an HtmlScrubber with the desired set of options.
HtmlStripper
- Class in
com.quiotix.html.parser
A runnable class intended to produce readable, sparse html from formatted pages.
HtmlStripper(OutputStream)
- Constructor for class com.quiotix.html.parser.
HtmlStripper
HtmlStripper(OutputStream, String)
- Constructor for class com.quiotix.html.parser.
HtmlStripper
HtmlVisitor
- Class in
com.quiotix.html.parser
Abstract class implementing Visitor pattern for HtmlDocument objects.
HtmlVisitor()
- Constructor for class com.quiotix.html.parser.
HtmlVisitor
I
IDENTIFIER
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
IDENTIFIER_CHAR
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
image
- Variable in class com.quiotix.html.parser.
Token
The string image of the token.
IMPLICIT_TAG_END
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
inBuf
- Variable in class com.quiotix.html.parser.
SimpleCharStream
indentSize
- Variable in class com.quiotix.html.parser.
HtmlFormatter
inPreBlock
- Variable in class com.quiotix.html.parser.
HtmlFormatter
inPreBlock
- Variable in class com.quiotix.html.parser.
HtmlScrubber
input_stream
- Variable in class com.quiotix.html.parser.
HtmlParserTokenManager
inputStream
- Variable in class com.quiotix.html.parser.
SimpleCharStream
iterator()
- Method in class com.quiotix.html.parser.
HtmlDocument.ElementSequence
J
jj_nt
- Variable in class com.quiotix.html.parser.
HtmlParser
Next token.
jjFillToken()
- Method in class com.quiotix.html.parser.
HtmlParserTokenManager
jjnewLexState
- Static variable in class com.quiotix.html.parser.
HtmlParserTokenManager
Lex State array.
jjstrLiteralImages
- Static variable in class com.quiotix.html.parser.
HtmlParserTokenManager
Token literal values.
K
kind
- Variable in class com.quiotix.html.parser.
Token
An integer that describes the kind of this token.
L
LAV_ERROR
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
LexAttrVal
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
Lexical state.
LexComment
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
Lexical state.
LexDecl
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
Lexical state.
LexicalError(boolean, int, int, int, String, char)
- Static method in error com.quiotix.html.parser.
TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexInTag
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
Lexical state.
LexScript
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
Lexical state.
LexStartTag
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
Lexical state.
lexStateNames
- Static variable in class com.quiotix.html.parser.
HtmlParserTokenManager
Lexer state names.
LexStyle
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
Lexical state.
line
- Variable in class com.quiotix.html.parser.
SimpleCharStream
LIT_ERROR
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
lookingAhead
- Variable in class com.quiotix.html.parser.
HtmlParser
Whether we are looking ahead.
LST_ERROR
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
M
main(String[])
- Static method in class com.quiotix.html.example.
DumpLinks
Runnable.
main(String[])
- Static method in class com.quiotix.html.example.
HtmlFormat
Runnable.
main(String[])
- Static method in class com.quiotix.html.example.
HtmlParse
Runnable.
main(String[])
- Static method in class com.quiotix.html.parser.
HtmlCollector
Runnable.
main(String[])
- Static method in class com.quiotix.html.parser.
HtmlDebugDumper
Runnable.
main(String[])
- Static method in class com.quiotix.html.parser.
HtmlFormatter
Runnable.
main(String[])
- Static method in class com.quiotix.html.parser.
HtmlParser
Runnable.
main(String[])
- Static method in class com.quiotix.html.parser.
HtmlStripper
Runnable.
maxNextCharInd
- Variable in class com.quiotix.html.parser.
SimpleCharStream
N
name
- Variable in class com.quiotix.html.parser.
HtmlDocument.Attribute
The name of this Attribute.
NEWLINE
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
newToken(int, String)
- Static method in class com.quiotix.html.parser.
Token
Returns a new Token object, by default.
newToken(int)
- Static method in class com.quiotix.html.parser.
Token
next
- Variable in class com.quiotix.html.parser.
Token
A reference to the next regular (non-special) token from the input stream.
NL
- Static variable in class com.quiotix.html.parser.
HtmlDocument.Newline
The system specific newline String.
NUM_CHAR
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
O
out
- Variable in class com.quiotix.html.example.
DumpLinks
out
- Variable in class com.quiotix.html.parser.
HtmlDebugDumper
out
- Variable in class com.quiotix.html.parser.
HtmlDumper
out
- Variable in class com.quiotix.html.parser.
HtmlFormatter
P
ParseException
- Exception in
com.quiotix.html.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[])
- Constructor for exception com.quiotix.html.parser.
ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException()
- Constructor for exception com.quiotix.html.parser.
ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String)
- Constructor for exception com.quiotix.html.parser.
ParseException
Constructor with message.
PCDATA
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
prevCharIsCR
- Variable in class com.quiotix.html.parser.
SimpleCharStream
prevCharIsLF
- Variable in class com.quiotix.html.parser.
SimpleCharStream
previousElement
- Variable in class com.quiotix.html.parser.
HtmlFormatter
previousElement
- Variable in class com.quiotix.html.parser.
HtmlScrubber
pushNode(HtmlDocument.HtmlElement)
- Method in class com.quiotix.html.parser.
HtmlCollector
Q
QUOTE
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
QUOTE_ATTRS
- Static variable in class com.quiotix.html.parser.
HtmlScrubber
Quote attributes.
QUOTED_STRING
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
QUOTED_STRING_NB
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
R
readChar()
- Method in class com.quiotix.html.parser.
SimpleCharStream
Read a character.
ReInit(InputStream)
- Method in class com.quiotix.html.parser.
HtmlParser
Reinitialise.
ReInit(InputStream, String)
- Method in class com.quiotix.html.parser.
HtmlParser
Reinitialise.
ReInit(Reader)
- Method in class com.quiotix.html.parser.
HtmlParser
Reinitialise.
ReInit(HtmlParserTokenManager)
- Method in class com.quiotix.html.parser.
HtmlParser
Reinitialise.
ReInit(SimpleCharStream)
- Method in class com.quiotix.html.parser.
HtmlParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int)
- Method in class com.quiotix.html.parser.
HtmlParserTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Reinitialise.
ReInit(Reader, int, int)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Reinitialise.
ReInit(Reader)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Reinitialise.
ReInit(InputStream, String)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Reinitialise.
ReInit(InputStream)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int)
- Method in class com.quiotix.html.parser.
SimpleCharStream
Reinitialise.
rightMargin
- Variable in class com.quiotix.html.parser.
HtmlFormatter
S
SCRIPT_END
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
ScriptBlock()
- Method in class com.quiotix.html.parser.
HtmlParser
setDebugStream(PrintStream)
- Method in class com.quiotix.html.parser.
HtmlParserTokenManager
Set debug output.
setElements(List)
- Method in class com.quiotix.html.parser.
HtmlDocument.ElementSequence
Clear current elements and replace with given Collection.
setEmpty(boolean)
- Method in class com.quiotix.html.parser.
HtmlDocument.Tag
Set Tag type to Empty.
setIndent(int)
- Method in class com.quiotix.html.parser.
HtmlFormatter
setRightMargin(int)
- Method in class com.quiotix.html.parser.
HtmlFormatter
setTabSize(int)
- Method in class com.quiotix.html.parser.
SimpleCharStream
setValue(String)
- Method in class com.quiotix.html.parser.
HtmlDocument.Attribute
SimpleCharStream
- Class in
com.quiotix.html.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int)
- Constructor for class com.quiotix.html.parser.
SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int)
- Constructor for class com.quiotix.html.parser.
SimpleCharStream
Constructor.
SimpleCharStream(Reader)
- Constructor for class com.quiotix.html.parser.
SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int)
- Constructor for class com.quiotix.html.parser.
SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int)
- Constructor for class com.quiotix.html.parser.
SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int)
- Constructor for class com.quiotix.html.parser.
SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int)
- Constructor for class com.quiotix.html.parser.
SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String)
- Constructor for class com.quiotix.html.parser.
SimpleCharStream
Constructor.
SimpleCharStream(InputStream)
- Constructor for class com.quiotix.html.parser.
SimpleCharStream
Constructor.
size()
- Method in class com.quiotix.html.parser.
HtmlDocument.ElementSequence
Sized
- Interface in
com.quiotix.html.parser
A Character sequence has a length.
specialConstructor
- Variable in exception com.quiotix.html.parser.
ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken
- Variable in class com.quiotix.html.parser.
Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
start()
- Method in class com.quiotix.html.parser.
HtmlFormatter
start()
- Method in class com.quiotix.html.parser.
HtmlScrubber
start()
- Method in class com.quiotix.html.parser.
HtmlVisitor
Start.
startTag
- Variable in class com.quiotix.html.parser.
HtmlDocument.TagBlock
Tag at start of Block.
staticFlag
- Static variable in class com.quiotix.html.parser.
SimpleCharStream
Whether parser is static.
STRIP_QUOTES
- Static variable in class com.quiotix.html.parser.
HtmlScrubber
Remove quotes.
STYLE_END
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
StyleBlock()
- Method in class com.quiotix.html.parser.
HtmlParser
SwitchTo(int)
- Method in class com.quiotix.html.parser.
HtmlParserTokenManager
Switch to specified lex state.
T
tabSize
- Variable in class com.quiotix.html.parser.
SimpleCharStream
Tag()
- Method in class com.quiotix.html.parser.
HtmlParser
TAG_END
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
TAG_NAME
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
TAG_SCRIPT
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
TAG_SLASHEND
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
TAG_START
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
TAG_STYLE
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
tagName
- Variable in class com.quiotix.html.parser.
HtmlDocument.EndTag
The name of the Tag.
tagName
- Variable in class com.quiotix.html.parser.
HtmlDocument.Tag
The name of the tag.
TAGS_DOWNCASE
- Static variable in class com.quiotix.html.parser.
HtmlScrubber
Set tag case to lower.
TAGS_UPCASE
- Static variable in class com.quiotix.html.parser.
HtmlScrubber
Set tag case to upper.
tagsIndentBlock
- Static variable in class com.quiotix.html.parser.
HtmlFormatter
tagsIndentStrings
- Static variable in class com.quiotix.html.parser.
HtmlFormatter
tagsNewlineBefore
- Static variable in class com.quiotix.html.parser.
HtmlFormatter
tagsNewlineBeforeStrings
- Static variable in class com.quiotix.html.parser.
HtmlFormatter
tagsPreformatted
- Static variable in class com.quiotix.html.parser.
HtmlFormatter
tagsPreformattedStrings
- Static variable in class com.quiotix.html.parser.
HtmlFormatter
tagStack
- Variable in class com.quiotix.html.parser.
HtmlCollector
tagsTryMatch
- Static variable in class com.quiotix.html.parser.
HtmlFormatter
tagsTryMatchStrings
- Static variable in class com.quiotix.html.parser.
HtmlFormatter
text()
- Method in class com.quiotix.html.parser.
HtmlDocument.TagBlock
text
- Variable in class com.quiotix.html.parser.
HtmlDocument.Text
The text.
token
- Variable in class com.quiotix.html.parser.
HtmlParser
Current token.
Token
- Class in
com.quiotix.html.parser
Describes the input token stream.
Token()
- Constructor for class com.quiotix.html.parser.
Token
No-argument contructor
Token(int)
- Constructor for class com.quiotix.html.parser.
Token
Constructs a new token for the specified Image.
Token(int, String)
- Constructor for class com.quiotix.html.parser.
Token
Constructs a new token for the specified Image and Kind.
token_source
- Variable in class com.quiotix.html.parser.
HtmlParser
Generated Token Manager.
tokenImage
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
Literal token values.
tokenImage
- Variable in exception com.quiotix.html.parser.
ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError
- Error in
com.quiotix.html.parser
Token Manager Error.
TokenMgrError()
- Constructor for error com.quiotix.html.parser.
TokenMgrError
No arg constructor.
TokenMgrError(String, int)
- Constructor for error com.quiotix.html.parser.
TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int)
- Constructor for error com.quiotix.html.parser.
TokenMgrError
Full Constructor.
toString()
- Method in class com.quiotix.html.parser.
HtmlDocument.Annotation
toString()
- Method in class com.quiotix.html.parser.
HtmlDocument.Attribute
toString()
- Method in class com.quiotix.html.parser.
HtmlDocument.Comment
toString()
- Method in class com.quiotix.html.parser.
HtmlDocument.EndTag
toString()
- Method in class com.quiotix.html.parser.
HtmlDocument.Newline
toString()
- Method in class com.quiotix.html.parser.
HtmlDocument.Tag
toString()
- Method in class com.quiotix.html.parser.
HtmlDocument.TagBlock
toString()
- Method in class com.quiotix.html.parser.
HtmlDocument.Text
toString()
- Method in class com.quiotix.html.parser.
Token
Returns the image.
TRIM_SPACES
- Static variable in class com.quiotix.html.parser.
HtmlScrubber
Trim spaces.
U
UpdateLineColumn(char)
- Method in class com.quiotix.html.parser.
SimpleCharStream
V
value
- Variable in class com.quiotix.html.parser.
HtmlDocument.Attribute
The value of this Attribute, including any surrounding quotes.
visit(HtmlDocument.Tag)
- Method in class com.quiotix.html.example.
DumpLinks
visit(HtmlDocument.Comment)
- Method in class com.quiotix.html.parser.
HtmlCollector
visit(HtmlDocument.Text)
- Method in class com.quiotix.html.parser.
HtmlCollector
visit(HtmlDocument.Newline)
- Method in class com.quiotix.html.parser.
HtmlCollector
visit(HtmlDocument.Tag)
- Method in class com.quiotix.html.parser.
HtmlCollector
visit(HtmlDocument.EndTag)
- Method in class com.quiotix.html.parser.
HtmlCollector
visit(HtmlDocument.TagBlock)
- Method in class com.quiotix.html.parser.
HtmlCollector
visit(HtmlDocument.ElementSequence)
- Method in class com.quiotix.html.parser.
HtmlCollector
visit(HtmlDocument.Tag)
- Method in class com.quiotix.html.parser.
HtmlDebugDumper
visit(HtmlDocument.EndTag)
- Method in class com.quiotix.html.parser.
HtmlDebugDumper
visit(HtmlDocument.Comment)
- Method in class com.quiotix.html.parser.
HtmlDebugDumper
visit(HtmlDocument.Text)
- Method in class com.quiotix.html.parser.
HtmlDebugDumper
visit(HtmlDocument.Newline)
- Method in class com.quiotix.html.parser.
HtmlDebugDumper
visit(HtmlDocument.Annotation)
- Method in class com.quiotix.html.parser.
HtmlDebugDumper
visit(HtmlDocument.TagBlock)
- Method in class com.quiotix.html.parser.
HtmlDebugDumper
visit(HtmlDocument.Tag)
- Method in class com.quiotix.html.parser.
HtmlDumper
visit(HtmlDocument.EndTag)
- Method in class com.quiotix.html.parser.
HtmlDumper
visit(HtmlDocument.Comment)
- Method in class com.quiotix.html.parser.
HtmlDumper
visit(HtmlDocument.Text)
- Method in class com.quiotix.html.parser.
HtmlDumper
visit(HtmlDocument.Newline)
- Method in class com.quiotix.html.parser.
HtmlDumper
visit(HtmlDocument.Annotation)
- Method in class com.quiotix.html.parser.
HtmlDumper
visit(HtmlDocument.TagBlock)
- Method in class com.quiotix.html.parser.
HtmlFormatter
visit(HtmlDocument.Tag)
- Method in class com.quiotix.html.parser.
HtmlFormatter
visit(HtmlDocument.EndTag)
- Method in class com.quiotix.html.parser.
HtmlFormatter
visit(HtmlDocument.Comment)
- Method in class com.quiotix.html.parser.
HtmlFormatter
visit(HtmlDocument.Text)
- Method in class com.quiotix.html.parser.
HtmlFormatter
visit(HtmlDocument.Newline)
- Method in class com.quiotix.html.parser.
HtmlFormatter
visit(HtmlDocument.Tag)
- Method in class com.quiotix.html.parser.
HtmlScrubber
visit(HtmlDocument.EndTag)
- Method in class com.quiotix.html.parser.
HtmlScrubber
visit(HtmlDocument.Text)
- Method in class com.quiotix.html.parser.
HtmlScrubber
visit(HtmlDocument.Comment)
- Method in class com.quiotix.html.parser.
HtmlScrubber
visit(HtmlDocument.Newline)
- Method in class com.quiotix.html.parser.
HtmlScrubber
visit(HtmlDocument.Annotation)
- Method in class com.quiotix.html.parser.
HtmlScrubber
visit(HtmlDocument.TagBlock)
- Method in class com.quiotix.html.parser.
HtmlScrubber
visit(HtmlDocument.TagBlock)
- Method in class com.quiotix.html.parser.
HtmlStripper
visit(HtmlDocument.Tag)
- Method in class com.quiotix.html.parser.
HtmlStripper
visit(HtmlDocument.Comment)
- Method in class com.quiotix.html.parser.
HtmlStripper
visit(HtmlDocument.Tag)
- Method in class com.quiotix.html.parser.
HtmlVisitor
Visit a Tag.
visit(HtmlDocument.EndTag)
- Method in class com.quiotix.html.parser.
HtmlVisitor
Visit an EndTag.
visit(HtmlDocument.Comment)
- Method in class com.quiotix.html.parser.
HtmlVisitor
Visit a Comment.
visit(HtmlDocument.Text)
- Method in class com.quiotix.html.parser.
HtmlVisitor
Visit Text.
visit(HtmlDocument.Newline)
- Method in class com.quiotix.html.parser.
HtmlVisitor
Visit a Newline.
visit(HtmlDocument.Annotation)
- Method in class com.quiotix.html.parser.
HtmlVisitor
Visit an Annotation.
visit(HtmlDocument.TagBlock)
- Method in class com.quiotix.html.parser.
HtmlVisitor
Visit a TagBlock.
visit(HtmlDocument.ElementSequence)
- Method in class com.quiotix.html.parser.
HtmlVisitor
Visit an ElementSequence.
visit(HtmlDocument)
- Method in class com.quiotix.html.parser.
HtmlVisitor
Visit an HtmlDocument.
Visitable
- Interface in
com.quiotix.html.parser
An Object which can be visited by an HtmlVisitor as per the Visitor Pattern.
W
WHITESPACE
- Static variable in interface com.quiotix.html.parser.
HtmlParserConstants
RegularExpression Id.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 1999-2011
Quiotix
. All Rights Reserved.