HTML Parser Home Page
A B C D E F G H I J K L M N O P Q R S T U V W

A

AbstractNode - class org.htmlparser.AbstractNode.
AbstractNode, which implements the Node interface, is the base class for all types of nodes, including tags, string elements, etc
AbstractNode(Page, int, int) - Constructor for class org.htmlparser.AbstractNode
Create an abstract node with the page positions given.
AbstractNodeDecorator - class org.htmlparser.nodeDecorators.AbstractNodeDecorator.
 
AbstractNodeDecorator(Node) - Constructor for class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
AndFilter - class org.htmlparser.filters.AndFilter.
This class accepts all nodes matching both filters (AND operation).
AndFilter(NodeFilter, NodeFilter) - Constructor for class org.htmlparser.filters.AndFilter
Creates a new instance of AndFilter that accepts nodes acceptable to both filters.
AppletTag - class org.htmlparser.tags.AppletTag.
AppletTag represents an <Applet> tag.
AppletTag() - Constructor for class org.htmlparser.tags.AppletTag
Create a new applet tag.
Attribute - class org.htmlparser.lexer.nodes.Attribute.
An attribute within a tag.
Attribute(String, String, String, char) - Constructor for class org.htmlparser.lexer.nodes.Attribute
Create an attribute with the name, assignment string, value and quote given.
Attribute(String, String, char) - Constructor for class org.htmlparser.lexer.nodes.Attribute
Create an attribute with the name, value and quote given.
Attribute(String) - Constructor for class org.htmlparser.lexer.nodes.Attribute
Create a whitespace attribute with the value given.
Attribute(String, String) - Constructor for class org.htmlparser.lexer.nodes.Attribute
Create an attribute with the name and value given.
Attribute(String, String, String) - Constructor for class org.htmlparser.lexer.nodes.Attribute
Create an attribute with the name, assignment string and value given.
Attribute() - Constructor for class org.htmlparser.lexer.nodes.Attribute
Create an empty attribute.
about() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Display information about Thumbelina.
accept(Object) - Method in class org.htmlparser.AbstractNode
 
accept(Object) - Method in interface org.htmlparser.Node
Apply the visitor object (of type NodeVisitor) to this node.
accept(Node) - Method in interface org.htmlparser.NodeFilter
Predicate to determine whether or not to keep the given node.
accept(Object) - Method in class org.htmlparser.RemarkNode
Remark visiting code.
accept(Object) - Method in class org.htmlparser.StringNode
String visiting code.
accept(Node) - Method in class org.htmlparser.filters.AndFilter
Accept nodes that are acceptable to both filters.
accept(Node) - Method in class org.htmlparser.filters.HasAttributeFilter
Accept tags with a certain attribute.
accept(Node) - Method in class org.htmlparser.filters.HasChildFilter
Accept tags with children acceptable to the filter.
accept(Node) - Method in class org.htmlparser.filters.HasParentFilter
Accept tags with parent acceptable to the filter.
accept(Node) - Method in class org.htmlparser.filters.IsEqualFilter
Accept the node.
accept(Node) - Method in class org.htmlparser.filters.NodeClassFilter
Accept nodes that are assignable from the class provided in the constructor.
accept(Node) - Method in class org.htmlparser.filters.NotFilter
Accept nodes that are not acceptable to the filter.
accept(Node) - Method in class org.htmlparser.filters.OrFilter
Accept nodes that are acceptable to either filter.
accept(Node) - Method in class org.htmlparser.filters.StringFilter
Accept string nodes that contain the string.
accept(Node) - Method in class org.htmlparser.filters.TagNameFilter
Accept nodes that are tags and have a matching tag name.
accept(Object) - Method in class org.htmlparser.lexer.nodes.RemarkNode
 
accept(Object) - Method in class org.htmlparser.lexer.nodes.StringNode
 
accept(Object) - Method in class org.htmlparser.lexer.nodes.TagNode
 
accept(Object) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
accept(NodeVisitor) - Method in class org.htmlparser.tags.CompositeTag
Tag visiting code.
accept(NodeVisitor) - Method in class org.htmlparser.tags.ImageTag
Image visiting code.
accept(NodeVisitor) - Method in class org.htmlparser.tags.LinkTag
Link visiting code.
accept(Object) - Method in class org.htmlparser.tags.Tag
Handle a visitor.
accept(NodeVisitor) - Method in class org.htmlparser.tags.Tag
Default tag visiting code.
accept(NodeVisitor) - Method in class org.htmlparser.tags.TitleTag
Title visiting code.
actionPerformed(ActionEvent) - Method in class org.htmlparser.beans.BeanyBaby
 
actionPerformed(ActionEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Handles events from the menu.
add(Cursor) - Method in class org.htmlparser.lexer.PageIndex
Add an element to the list
add(int) - Method in class org.htmlparser.lexer.PageIndex
Add an element to the list
add(Image, URL) - Method in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Add an image to the pending list.
add(Image, URL, boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Add an image to the panel.
add(Picture) - Method in class org.htmlparser.lexerapplications.thumbelina.TileSet
Add a single picture to the list.
add(Node) - Method in class org.htmlparser.util.NodeList
 
add(NodeList) - Method in class org.htmlparser.util.NodeList
Add another node list to this one.
addChild(Tag, Node) - Method in class org.htmlparser.scanners.CompositeTagScanner
Add a child to the given tag.
addCommand(char) - Method in class org.htmlparser.util.CommandLine
 
addHistory(String) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Adds the given url to the history list.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.HTMLLinkBean
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.HTMLTextBean
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.LinkBean
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.StringBean
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Add a PropertyChangeListener to the listener list.
adjustClipForInsets(Graphics) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Adjust the graphics clip region to account for insets.
advance() - Method in class org.htmlparser.lexer.Cursor
Move the cursor position ahead one character.
append(URL) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Append the given URL to the queue.
append(ArrayList) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Append the given URLs to the queue.
asHtml() - Method in class org.htmlparser.util.NodeList
 
asString() - Method in class org.htmlparser.util.NodeList
 
available() - Method in class org.htmlparser.lexer.Source
Get the number of available characters.
available() - Method in class org.htmlparser.lexer.Stream
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.

B

BLOCK_INCREMENT - Static variable in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Scrolling block increment (both directions).
BREAKPOINT - Static variable in class org.htmlparser.util.Translate
The dividing point between a simple table lookup and a binary search.
BUFFER_SIZE - Static variable in class org.htmlparser.lexer.Source
An initial buffer size.
BUFFER_SIZE - Static variable in class org.htmlparser.lexer.Stream
An initial buffer size.
BaseHrefTag - class org.htmlparser.tags.BaseHrefTag.
BaseHrefTag represents an <Base> tag.
BaseHrefTag() - Constructor for class org.htmlparser.tags.BaseHrefTag
Create a new base tag.
BeanyBaby - class org.htmlparser.beans.BeanyBaby.
Demo of beans.
BeanyBaby() - Constructor for class org.htmlparser.beans.BeanyBaby
Creates new form BeanyBaby
BodyTag - class org.htmlparser.tags.BodyTag.
A Body Tag.
BodyTag() - Constructor for class org.htmlparser.tags.BodyTag
Create a new body tag.
Bullet - class org.htmlparser.tags.Bullet.
A bullet tag.
Bullet() - Constructor for class org.htmlparser.tags.Bullet
Create a new bullet tag.
BulletList - class org.htmlparser.tags.BulletList.
A bullet list tag.
BulletList() - Constructor for class org.htmlparser.tags.BulletList
Create a new bullet list (ordered or unordered) tag.
beginParsing() - Method in class org.htmlparser.visitors.NodeVisitor
Override this method if you wish to do special processing prior to the start of parsing.
breakTags - Static variable in class org.htmlparser.lexer.nodes.TagNode
Set of tags that breaks the flow.
breaksFlow() - Method in class org.htmlparser.lexer.nodes.TagNode
Determines if the given tag breaks the flow of text.
bringToTop(Picture) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Move the given picture to the top of the Z order.
bringToTop(Picture) - Method in class org.htmlparser.lexerapplications.thumbelina.TileSet
Move the given picture to the top of the Z order.
bsearch(int) - Method in class org.htmlparser.lexer.PageIndex
Binary search for the element.
bsearch(int, int, int) - Method in class org.htmlparser.lexer.PageIndex
Binary search for the element.
bsearch(Sortable, Ordered, int, int) - Static method in class org.htmlparser.util.sort.Sort
Binary search for an object
bsearch(Sortable, Ordered) - Static method in class org.htmlparser.util.sort.Sort
Binary search for an object
bsearch(Vector, Ordered, int, int) - Static method in class org.htmlparser.util.sort.Sort
Binary search for an object
bsearch(Vector, Ordered) - Static method in class org.htmlparser.util.sort.Sort
Binary search for an object
bsearch(Ordered[], Ordered, int, int) - Static method in class org.htmlparser.util.sort.Sort
Binary search for an object
bsearch(Ordered[], Ordered) - Static method in class org.htmlparser.util.sort.Sort
Binary search for an object

C

ChainedException - exception org.htmlparser.util.ChainedException.
 
ChainedException() - Constructor for class org.htmlparser.util.ChainedException
 
ChainedException(String) - Constructor for class org.htmlparser.util.ChainedException
 
ChainedException(Throwable) - Constructor for class org.htmlparser.util.ChainedException
 
ChainedException(String, Throwable) - Constructor for class org.htmlparser.util.ChainedException
 
CharacterReference - class org.htmlparser.util.CharacterReference.
Structure to hold a character and it's equivalent entity reference kernel.
CharacterReference(String, int) - Constructor for class org.htmlparser.util.CharacterReference
Construct a CharacterReference with the character and kernel given.
CommandLine - class org.htmlparser.util.CommandLine.
Simple command like parser/handler.
CommandLine(String, String[]) - Constructor for class org.htmlparser.util.CommandLine
 
CommandLine(String[]) - Constructor for class org.htmlparser.util.CommandLine
 
CompositeTag - class org.htmlparser.tags.CompositeTag.
The base class for tags that have an end tag.
CompositeTag() - Constructor for class org.htmlparser.tags.CompositeTag
 
CompositeTagScanner - class org.htmlparser.scanners.CompositeTagScanner.
The main scanning logic for nested tags.
CompositeTagScanner() - Constructor for class org.htmlparser.scanners.CompositeTagScanner
Create a composite tag scanner.
Cursor - class org.htmlparser.lexer.Cursor.
A bookmark in a page.
Cursor(Page, int) - Constructor for class org.htmlparser.lexer.Cursor
Construct a Cursor from the page and position given.
calculatePreferredSize() - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Compute the preferred size of the component.
callback - Static variable in class org.htmlparser.util.FeedbackManager
 
capacity() - Method in class org.htmlparser.lexer.PageIndex
Get the capacity for elements without reallocation.
capture() - Method in class org.htmlparser.parserapplications.SiteCapturer
Perform the capture.
carriage_return() - Method in class org.htmlparser.beans.StringBean
Appends a newline to the buffer if there isn't one there already.
childAt(int) - Method in class org.htmlparser.tags.CompositeTag
Get child at given index
children - Variable in class org.htmlparser.AbstractNode
The children of this node.
children() - Method in class org.htmlparser.tags.CompositeTag
Get an iterator over the children of this node.
clear() - Method in class org.htmlparser.PrototypicalNodeFactory
Clean out the registry.
clone() - Method in class org.htmlparser.tags.Tag
 
close() - Method in class org.htmlparser.lexer.Source
Does nothing.
close() - Method in class org.htmlparser.lexer.Stream
Closes this input stream and releases any system resources associated with the stream.
collapse(StringBuffer, String) - Method in class org.htmlparser.beans.StringBean
Add the given text collapsing whitespace.
collectInto(NodeList, NodeFilter) - Method in class org.htmlparser.AbstractNode
Collect this node and its child nodes (if-applicable) into the collectionList parameter, provided the node satisfies the filtering criteria.
collectInto(NodeList, NodeFilter) - Method in interface org.htmlparser.Node
Collect this node and its child nodes (if-applicable) into the collectionList parameter, provided the node satisfies the filtering criteria.
collectInto(NodeList, NodeFilter) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
collectInto(NodeList, NodeFilter) - Method in class org.htmlparser.tags.CompositeTag
Collect this node and its child nodes (if-applicable) into the collectionList parameter, provided the node satisfies the filtering criteria.
column(Cursor) - Method in class org.htmlparser.lexer.Page
Get the column number for a cursor.
column(int) - Method in class org.htmlparser.lexer.Page
Get the column number for a cursor.
column(Cursor) - Method in class org.htmlparser.lexer.PageIndex
Get the column number for a cursor.
column(int) - Method in class org.htmlparser.lexer.PageIndex
Get the column number for a position.
commands - Variable in class org.htmlparser.util.CommandLine
 
compare(Object) - Method in class org.htmlparser.lexer.Cursor
Compare one reference to another.
compare(Object) - Method in class org.htmlparser.util.CharacterReference
Compare one reference to another.
compare(Object) - Method in interface org.htmlparser.util.sort.Ordered
Compares this object with another for order.
componentHidden(ComponentEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Invoked when the component has been made invisible.
componentMoved(ComponentEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Invoked when the component's position changes.
componentResized(ComponentEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Invoked when the container's size changes.
componentShown(ComponentEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Invoked when the component has been made visible.
constructUrl(String, String) - Method in class org.htmlparser.util.LinkProcessor
 
convertToChar(String, int, int) - Static method in class org.htmlparser.util.Translate
Deprecated. Use decode.
convertToChar(String) - Static method in class org.htmlparser.util.Translate
Deprecated. Use decode.
convertToString(int) - Static method in class org.htmlparser.util.Translate
Deprecated. Use encode.
copy() - Method in class org.htmlparser.parserapplications.SiteCapturer
Copy a resource (image) locally.
copyToNodeArray(Node[]) - Method in class org.htmlparser.util.NodeList
 
createAppletParamsTable() - Method in class org.htmlparser.tags.AppletTag
Extract the applet PARAM tags from the child list.
createParser(String) - Static method in class org.htmlparser.Parser
Creates the parser on an input string.
createRemarkNode(Page, int, int) - Method in class org.htmlparser.PrototypicalNodeFactory
Create a new remark node.
createRemarkNode(Page, int, int) - Method in class org.htmlparser.lexer.Lexer
Create a new remark node.
createRemarkNode(Page, int, int) - Method in interface org.htmlparser.lexer.nodes.NodeFactory
Create a new remark node.
createStringNode(Page, int, int) - Method in class org.htmlparser.PrototypicalNodeFactory
Create a new string node.
createStringNode(Page, int, int) - Method in class org.htmlparser.StringNodeFactory
Create a new string node.
createStringNode(Page, int, int) - Method in class org.htmlparser.lexer.Lexer
Create a new string node.
createStringNode(Page, int, int) - Method in interface org.htmlparser.lexer.nodes.NodeFactory
Create a new string node.
createTagNode(Page, int, int, Vector) - Method in class org.htmlparser.PrototypicalNodeFactory
Create a new tag node.
createTagNode(Page, int, int, Vector) - Method in class org.htmlparser.lexer.Lexer
Create a new tag node.
createTagNode(Page, int, int, Vector) - Method in interface org.htmlparser.lexer.nodes.NodeFactory
Create a new tag node.
createVirtualEndTag(Tag, Page, int) - Method in class org.htmlparser.scanners.CompositeTagScanner
Creates an end tag with the same name as the given tag.

D

DEBUG - Static variable in class org.htmlparser.util.DefaultParserFeedback
Constructor argument for a debugging feedback.
DECODE_LINE_BY_LINE - Static variable in class org.htmlparser.util.Translate
If this member is set true, decoding of streams is done line by line in order to reduce the maximum memory required.
DEFAULT_CHARSET - Static variable in class org.htmlparser.lexer.Page
The default charset.
DEFAULT_CONTENT_TYPE - Static variable in class org.htmlparser.lexer.Page
The default content type.
DEFAULT_DELAY - Static variable in class org.htmlparser.lexerapplications.thumbelina.Sequencer
The default delay time, 500 milliseconds.
Decode(Page, Cursor) - Static method in class org.htmlparser.scanners.ScriptDecoder
Decode script encoded by the Microsoft obfuscator.
DecodingNode - class org.htmlparser.nodeDecorators.DecodingNode.
 
DecodingNode(Node) - Constructor for class org.htmlparser.nodeDecorators.DecodingNode
 
DefaultParserFeedback - class org.htmlparser.util.DefaultParserFeedback.
Default implementation of the HTMLParserFeedback interface.
DefaultParserFeedback(int) - Constructor for class org.htmlparser.util.DefaultParserFeedback
Construct a feedback object of the given type.
DefaultParserFeedback() - Constructor for class org.htmlparser.util.DefaultParserFeedback
Construct a NORMAL feedback object.
Div - class org.htmlparser.tags.Div.
A div tag.
Div() - Constructor for class org.htmlparser.tags.Div
Create a new div tag.
DoctypeTag - class org.htmlparser.tags.DoctypeTag.
The HTML Document Declaration Tag can identify <!DOCTYPE> tags.
DoctypeTag() - Constructor for class org.htmlparser.tags.DoctypeTag
Create a new !doctype tag.
decode(String) - Static method in class org.htmlparser.util.Translate
Decode a string containing references.
decode(StringBuffer) - Static method in class org.htmlparser.util.Translate
Decode the characters in a string buffer containing references.
decode(InputStream, PrintStream) - Static method in class org.htmlparser.util.Translate
Decode a stream containing references.
decodeBase64(char[]) - Static method in class org.htmlparser.scanners.ScriptDecoder
Extract the base 64 encoded number.
delegate - Variable in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
destroy() - Method in class org.htmlparser.lexer.Source
Close the stream.
digupStringNode(String) - Method in class org.htmlparser.tags.CompositeTag
Finds a string node, however embedded it might be, and returns it.
doMultipleSearchesWithinStrings() - Method in class org.htmlparser.visitors.StringFindingVisitor
 
doSemanticAction() - Method in class org.htmlparser.AbstractNode
Perform the meaning of this tag.
doSemanticAction() - Method in interface org.htmlparser.Node
Perform the meaning of this tag.
doSemanticAction() - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
doSemanticAction() - Method in class org.htmlparser.tags.BaseHrefTag
Perform the meaning of this tag.
doSemanticAction() - Method in class org.htmlparser.tags.MetaTag
Check for a charset directive, and if found, set the charset for the page.
draw(Picture, boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Draw an image on screen.
dup() - Method in class org.htmlparser.lexer.Cursor
Make a new cursor just like this one.

E

ENCODE_HEXADECIMAL - Static variable in class org.htmlparser.util.Translate
If this member is set true, encoding of numeric character references uses hexadecimal digits, i.e.
EOF - Static variable in class org.htmlparser.lexer.Source
Return value when no more characters are left.
EOF - Static variable in class org.htmlparser.lexer.Stream
Return value when no more characters are left.
EncodingChangeException - exception org.htmlparser.util.EncodingChangeException.
The encoding is changed invalidating already scanned characters.
EncodingChangeException(String) - Constructor for class org.htmlparser.util.EncodingChangeException
Create an exception idicative of a problematic encoding change.
EscapeCharacterRemovingNode - class org.htmlparser.nodeDecorators.EscapeCharacterRemovingNode.
 
EscapeCharacterRemovingNode(Node) - Constructor for class org.htmlparser.nodeDecorators.EscapeCharacterRemovingNode
 
edit(File) - Method in class org.htmlparser.lexerapplications.tabby.Tabby
Process the file or directory.
elementAt(int) - Method in class org.htmlparser.lexer.PageIndex
Get an element from the list.
elementAt(int) - Method in class org.htmlparser.util.NodeList
 
elementBegin() - Method in class org.htmlparser.AbstractNode
Deprecated. Use AbstractNode.getStartPosition().
elementBegin() - Method in interface org.htmlparser.Node
Returns the beginning position of the tag.
elementBegin() - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
elementEnd() - Method in class org.htmlparser.AbstractNode
Deprecated. Use AbstractNode.getEndPosition().
elementEnd() - Method in interface org.htmlparser.Node
Returns the ending position fo the tag
deprecated Use Node.getEndPosition()
elementEnd() - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
elements() - Method in class org.htmlparser.Parser
Returns an iterator (enumeration) to the html nodes.
elements() - Method in class org.htmlparser.tags.CompositeTag
Return the child tags as an iterator.
elements() - Method in class org.htmlparser.util.NodeList
 
encode(int) - Static method in class org.htmlparser.util.Translate
Convert a character to a numeric character reference.
encode(String) - Static method in class org.htmlparser.util.Translate
Encode a string to use references.
encode(InputStream, PrintStream) - Static method in class org.htmlparser.util.Translate
Encode a stream to use references.
equals(Object) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
equivalent(URL[], URL[]) - Method in class org.htmlparser.beans.LinkBean
Determine if two arrays of URL's are the same.
error(String, ParserException) - Method in class org.htmlparser.util.DefaultParserFeedback
Print an error message.
error(String, ParserException) - Static method in class org.htmlparser.util.FeedbackManager
 
error(String, ParserException) - Method in interface org.htmlparser.util.ParserFeedback
 
exit() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Exits the application.
extract(String, String) - Method in class org.htmlparser.util.LinkProcessor
Create an absolute URL from a possibly relative link and a base URL.
extractAllNodesThatAre(Class) - Method in class org.htmlparser.Parser
Convenience method to extract all nodes of a given class type.
extractAllNodesThatMatch(NodeFilter) - Method in class org.htmlparser.Parser
Extract all nodes matching the given filter.
extractAllNodesThatMatch(NodeFilter) - Method in class org.htmlparser.util.NodeList
Filter the list with the given filter non-recursively.
extractAllNodesThatMatch(NodeFilter, boolean) - Method in class org.htmlparser.util.NodeList
Filter the list with the given filter.
extractFormLocn(String) - Method in class org.htmlparser.tags.FormTag
Extract the location of the image, given the tag, and the url of the html page in which this tag exists.
extractImageLinks(Lexer, URL) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Get the links of an element of a document.
extractImageLocn() - Method in class org.htmlparser.tags.ImageTag
Extract the location of the image Given the tag (with attributes), and the url of the html page in which this tag exists, perform best effort to extract the 'intended' URL.
extractLink() - Method in class org.htmlparser.tags.LinkTag
Extract the link from the HREF attribute.
extractLinks(String) - Method in class org.htmlparser.beans.LinkBean
 
extractStrings() - Method in class org.htmlparser.beans.StringBean
Extract the text from a page.
extractStrings(boolean) - Method in class org.htmlparser.parserapplications.StringExtractor
Extract the text from a page.

F

FeedbackManager - class org.htmlparser.util.FeedbackManager.
Implementaiton of static methods that allow the parser to route various messages to any implementation of the HTMLParserFeedback interface.
FeedbackManager() - Constructor for class org.htmlparser.util.FeedbackManager
 
FormTag - class org.htmlparser.tags.FormTag.
Represents a FORM tag.
FormTag() - Constructor for class org.htmlparser.tags.FormTag
Create a new form tag.
FrameSetTag - class org.htmlparser.tags.FrameSetTag.
Identifies an frame set tag.
FrameSetTag() - Constructor for class org.htmlparser.tags.FrameSetTag
Create a new frame set tag.
FrameTag - class org.htmlparser.tags.FrameTag.
Identifies a frame tag
FrameTag() - Constructor for class org.htmlparser.tags.FrameTag
Create a new frame tag.
fetch(int, Ordered) - Method in class org.htmlparser.lexer.PageIndex
Fetch the object at the given index.
fetch(URL[]) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Fetch images.
fetch(int, Ordered) - Method in interface org.htmlparser.util.sort.Sortable
Fetch the object at the given index.
fill(int) - Method in class org.htmlparser.lexer.Source
Fetch more characters from the underlying reader.
fill(boolean) - Method in class org.htmlparser.lexer.Stream
Fetch more bytes from the underlying stream.
fills - Variable in class org.htmlparser.lexer.Stream
 
filter(URL[]) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Filter URLs and add to queue.
find(String) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Find a picture with the given URL in the panel.
findCharset(String, String) - Method in class org.htmlparser.lexer.Page
Lookup a character set name.
findPositionOf(String) - Method in class org.htmlparser.tags.CompositeTag
Returns the node number of the first node containing the given text.
findPositionOf(String, Locale) - Method in class org.htmlparser.tags.CompositeTag
Returns the node number of the first node containing the given text.
findPositionOf(Node) - Method in class org.htmlparser.tags.CompositeTag
Returns the node number of a child node given the node object.
findTypeInNode(Node, Class) - Static method in class org.htmlparser.util.ParserUtils
Search given node and pick up any objects of given type.
finishTag(CompositeTag, Lexer) - Method in class org.htmlparser.scanners.CompositeTagScanner
Finish off a tag.
finishedParsing() - Method in class org.htmlparser.visitors.NodeVisitor
Override this method if you wish to do special processing upon completion of parsing.
first() - Method in class org.htmlparser.lexer.PageIndex
Returns the first index of the Sortable.
first() - Method in interface org.htmlparser.util.sort.Sortable
Returns the first index of the Sortable.
fixSpaces(String) - Static method in class org.htmlparser.util.LinkProcessor
Turn spaces into %20.
flags - Variable in class org.htmlparser.util.CommandLine
 
fromString(String) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Convert the given string to a valid rectangle.

G

GET - Static variable in class org.htmlparser.tags.FormTag
 
get(String) - Method in class org.htmlparser.PrototypicalNodeFactory
Gets a tag from the registry.
get() - Method in class org.htmlparser.lexer.PageIndex
Get the elements as an array of int.
get(Object) - Method in class org.htmlparser.util.SpecialHashtable
Returns the value to which the specified key is mapped in this hashtable.
getAccessKey() - Method in class org.htmlparser.tags.LinkTag
Returns the accesskey attribute value, if any.
getAppletClass() - Method in class org.htmlparser.tags.AppletTag
Get the class name of the applet.
getAppletParams() - Method in class org.htmlparser.tags.AppletTag
Get the applet parameters.
getArchive() - Method in class org.htmlparser.tags.AppletTag
Get the jar file of the applet.
getAssignment() - Method in class org.htmlparser.lexer.nodes.Attribute
Get the assignment string of this attribute.
getAssignment(StringBuffer) - Method in class org.htmlparser.lexer.nodes.Attribute
Get the assignment string of this attribute.
getAssignment() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the assignment string of this attribute.
getAssignment(StringBuffer) - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the assignment string of this attribute.
getAttribute(String) - Method in class org.htmlparser.lexer.nodes.TagNode
Returns the value of an attribute.
getAttributeEx(String) - Method in class org.htmlparser.lexer.nodes.TagNode
Returns the attribute with the given name.
getAttributes() - Method in class org.htmlparser.lexer.nodes.TagNode
Gets the attributes in the tag.
getAttributesEx() - Method in class org.htmlparser.lexer.nodes.TagNode
Gets the attributes in the tag.
getBackgroundThreadActive() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Gets the state of the background thread.
getBaseUrl() - Method in class org.htmlparser.tags.BaseHrefTag
Get the value of the HREF attribute, if any.
getBaseUrl() - Method in class org.htmlparser.util.LinkProcessor
Returns the baseUrl.
getBean() - Method in class org.htmlparser.beans.HTMLLinkBean
Return the underlying bean object.
getBean() - Method in class org.htmlparser.beans.HTMLTextBean
Return the underlying bean object.
getBody() - Method in class org.htmlparser.tags.BodyTag
 
getBody() - Method in class org.htmlparser.visitors.HtmlPage
 
getCaptureResources() - Method in class org.htmlparser.parserapplications.SiteCapturer
Getter for property captureResources.
getCharacter(Cursor) - Method in class org.htmlparser.lexer.Page
Read the character at the cursor position.
getCharacter() - Method in class org.htmlparser.util.CharacterReference
Get the character needing translation.
getCharset(String) - Method in class org.htmlparser.lexer.Page
Get a CharacterSet name corresponding to a charset parameter.
getChild(int) - Method in class org.htmlparser.tags.CompositeTag
Get the child of this node at the given position.
getChildCount() - Method in class org.htmlparser.tags.CompositeTag
 
getChildren() - Method in class org.htmlparser.AbstractNode
Get the children of this node.
getChildren() - Method in interface org.htmlparser.Node
Get the children of this node.
getChildren() - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Get the children of this node.
getChildrenAsNodeArray() - Method in class org.htmlparser.tags.CompositeTag
Get the children as an array of Node objects.
getChildrenHTML() - Method in class org.htmlparser.tags.CompositeTag
 
getCodeBase() - Method in class org.htmlparser.tags.AppletTag
Get the code base of the applet.
getCollapse() - Method in class org.htmlparser.beans.HTMLTextBean
Get the current 'collapse whitespace' state.
getCollapse() - Method in class org.htmlparser.beans.StringBean
Get the current 'collapse whitespace' state.
getColumnCount() - Method in class org.htmlparser.tags.TableRow
Get the number of columns in this row.
getColumns() - Method in class org.htmlparser.tags.TableRow
Get the column tags within this row.
getConnection() - Method in class org.htmlparser.Parser
Return the current connection.
getConnection() - Method in class org.htmlparser.beans.HTMLLinkBean
Getter for property Connection.
getConnection() - Method in class org.htmlparser.beans.HTMLTextBean
Getter for property Connection.
getConnection() - Method in class org.htmlparser.beans.LinkBean
Getter for property Connection.
getConnection() - Method in class org.htmlparser.beans.StringBean
Get the current connection.
getConnection() - Method in class org.htmlparser.lexer.Page
Get the connection, if any.
getContentType() - Method in class org.htmlparser.lexer.Page
Try and extract the content type from the HTTP header.
getConvertNonBreakingSpaces() - Method in class org.htmlparser.StringNodeFactory
Get the non-breaking space replacing state.
getCount() - Method in class org.htmlparser.visitors.LinkFindingVisitor
 
getCount() - Method in class org.htmlparser.visitors.ObjectFindingVisitor
 
getCurrentLine() - Method in class org.htmlparser.lexer.Lexer
Get the current line.
getCurrentLineNumber() - Method in class org.htmlparser.lexer.Lexer
Get the current line number.
getCurrentURL() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Return the URL currently being examined.
getCursor() - Method in class org.htmlparser.lexer.Lexer
Get the current scanning position.
getDecode() - Method in class org.htmlparser.StringNodeFactory
Get the decoding state.
getDefaultRequestProperties() - Static method in class org.htmlparser.Parser
Get the current default request header properties.
getDelay() - Method in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Getter for property delay.
getEncoding() - Method in class org.htmlparser.Parser
Get the encoding for the page this parser is reading from.
getEncoding() - Method in class org.htmlparser.lexer.Page
Get the current encoding being used.
getEncoding() - Method in class org.htmlparser.lexer.Source
Get the encoding being used to convert characters.
getEndPosition() - Method in class org.htmlparser.AbstractNode
Gets the ending position of the node.
getEndPosition() - Method in interface org.htmlparser.Node
Gets the ending position of the node.
getEndPosition() - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Gets the ending position of the node.
getEndTag() - Method in class org.htmlparser.tags.CompositeTag
 
getEndTagCount(int) - Method in class org.htmlparser.visitors.TagFindingVisitor
 
getEndTagEnders() - Method in class org.htmlparser.tags.AppletTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.BodyTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.Bullet
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.BulletList
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.Div
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.FormTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.FrameSetTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.HeadTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.LinkTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.OptionTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.ScriptTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.SelectTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.StyleTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TableColumn
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TableHeader
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TableRow
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TableTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.Tag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TextareaTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TitleTag
Return the set of end tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.BodyTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.Bullet
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.FormTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.HeadTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.LabelTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.LinkTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.OptionTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.SelectTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.TableColumn
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.TableHeader
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.TableRow
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.Tag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.TextareaTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.TitleTag
Return the set of tag names that cause this tag to finish.
getEndingLineNumber() - Method in class org.htmlparser.lexer.nodes.TagNode
Get the line number where this tag ends.
getExtractedText() - Method in class org.htmlparser.visitors.TextExtractingVisitor
 
getFeedback() - Method in class org.htmlparser.Parser
Returns the feedback.
getFilter() - Method in class org.htmlparser.parserapplications.SiteCapturer
Getter for property filter.
getFlag(String) - Method in class org.htmlparser.util.CommandLine
 
getFormInputs() - Method in class org.htmlparser.tags.FormTag
Get the list of input fields.
getFormLocation() - Method in class org.htmlparser.tags.FormTag
Get the value of the action attribute.
getFormMethod() - Method in class org.htmlparser.tags.FormTag
Returns the method of the form, GET or POST.
getFormName() - Method in class org.htmlparser.tags.FormTag
Get the value of the name attribute.
getFormTextareas() - Method in class org.htmlparser.tags.FormTag
Get the list of text areas.
getFrame(String) - Method in class org.htmlparser.tags.FrameSetTag
Gets a frame by name.
getFrame(String, Locale) - Method in class org.htmlparser.tags.FrameSetTag
Gets a frame by name.
getFrameLocation() - Method in class org.htmlparser.tags.FrameTag
Returns the location of the frame.
getFrameName() - Method in class org.htmlparser.tags.FrameTag
 
getFrames() - Method in class org.htmlparser.tags.FrameSetTag
Returns the frames.
getHeaderCount() - Method in class org.htmlparser.tags.TableRow
Get the number of headers in this row.
getHeaders() - Method in class org.htmlparser.tags.TableRow
Get the header of this table
getHistoryListVisible() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Gets the state of history list visibility.
getHttpEquiv() - Method in class org.htmlparser.tags.MetaTag
 
getIds() - Method in class org.htmlparser.tags.AppletTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.BaseHrefTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.BodyTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.Bullet
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.BulletList
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.Div
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.DoctypeTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.FormTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.FrameSetTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.FrameTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.HeadTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.Html
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.ImageTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.InputTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.JspTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.LabelTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.LinkTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.MetaTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.OptionTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.ScriptTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.SelectTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.Span
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.StyleTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TableColumn
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TableHeader
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TableRow
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TableTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.Tag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TextareaTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TitleTag
Return the set of names handled by this tag.
getImage() - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Getter for property image.
getImageLinks(URL) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Get the image links from the current URL.
getImageURL() - Method in class org.htmlparser.tags.ImageTag
Returns the location of the image
getInputTag(String) - Method in class org.htmlparser.tags.FormTag
Get the input tag in the form corresponding to the given name
getKernel() - Method in class org.htmlparser.util.CharacterReference
Get this CharacterReference's kernel.
getLabel() - Method in class org.htmlparser.tags.LabelTag
 
getLanguage() - Method in class org.htmlparser.tags.ScriptTag
Get the language attribute value.
getLength() - Method in class org.htmlparser.lexer.nodes.Attribute
Get the length of the string value of this attribute.
getLength() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the length of the string value of this attribute.
getLexer() - Method in class org.htmlparser.Parser
Returns the reader associated with the parser
getLine(Cursor) - Method in class org.htmlparser.lexer.Page
Get the text line the position of the cursor lies on.
getLine(int) - Method in class org.htmlparser.lexer.Page
Get the text line the position of the cursor lies on.
getLineSeparator() - Static method in class org.htmlparser.Parser
 
getLink() - Method in class org.htmlparser.tags.LinkTag
Returns the url as a string, to which this link points.
getLinkProcessor() - Method in class org.htmlparser.lexer.Page
Get the link processor associated with this page.
getLinkText() - Method in class org.htmlparser.tags.LinkTag
Returns the text contained inside this link tag
getLinks() - Method in class org.htmlparser.beans.HTMLLinkBean
Getter for property links.
getLinks() - Method in class org.htmlparser.beans.HTMLTextBean
Getter for property links.
getLinks() - Method in class org.htmlparser.beans.LinkBean
Getter for property links.
getLinks() - Method in class org.htmlparser.beans.StringBean
Get the current 'include links' state.
getMessageChain() - Method in class org.htmlparser.util.ChainedException
 
getMessageList() - Method in class org.htmlparser.util.ChainedException
 
getMetaContent() - Method in class org.htmlparser.tags.MetaTag
 
getMetaTagName() - Method in class org.htmlparser.tags.MetaTag
 
getMinimumSize() - Method in class org.htmlparser.beans.HTMLLinkBean
Return the minimum dimension for this visible bean.
getMinimumSize() - Method in class org.htmlparser.beans.HTMLTextBean
Return the minimum dimension for this visible bean.
getModifiedResult() - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 
getName() - Method in class org.htmlparser.lexer.nodes.Attribute
Get the name of this attribute.
getName(StringBuffer) - Method in class org.htmlparser.lexer.nodes.Attribute
Get the name of this attribute.
getName() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the name of this attribute.
getName(StringBuffer) - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the name of this attribute.
getName(int) - Method in class org.htmlparser.util.CommandLine
 
getNameCount() - Method in class org.htmlparser.util.CommandLine
 
getNameEndPosition() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the ending position of the attribute name.
getNameStartPosition() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the starting position of the attribute name.
getNodeFactory() - Method in class org.htmlparser.Parser
Get the current node factory.
getNodeFactory() - Method in class org.htmlparser.lexer.Lexer
Get the current node factory.
getNumberOfAdjustments() - Method in class org.htmlparser.util.NodeList
 
getOptionTags() - Method in class org.htmlparser.tags.SelectTag
 
getOptionText() - Method in class org.htmlparser.tags.OptionTag
Get the text of this optin.
getOrigin() - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Getter for property origin.
getPage() - Method in class org.htmlparser.AbstractNode
Get the page this node came from.
getPage() - Method in class org.htmlparser.lexer.Cursor
Get this cursor's page.
getPage() - Method in class org.htmlparser.lexer.Lexer
Get the page this lexer is working on.
getPage() - Method in class org.htmlparser.lexer.PageIndex
Get this index's page.
getPage() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the page this attribute is anchored to, if any.
getParameter(String) - Method in class org.htmlparser.lexer.nodes.TagNode
Deprecated. use getAttribute instead
getParameter(String) - Method in class org.htmlparser.tags.AppletTag
Get the PARAM tag with the given name.
getParameterNames() - Method in class org.htmlparser.tags.AppletTag
Get an enumeration over the (String) parameter names.
getParent() - Method in class org.htmlparser.AbstractNode
Get the parent of this node.
getParent() - Method in interface org.htmlparser.Node
Get the parent of this node.
getParent() - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
getParsed() - Method in class org.htmlparser.lexer.nodes.TagNode
Deprecated. This method is deprecated. Use getAttributes() instead.
getPicturePanel() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Get the picture panel object encapsulated by this Thumbelina.
getPictures() - Method in class org.htmlparser.lexerapplications.thumbelina.TileSet
Get the list of pictures.
getPosition() - Method in class org.htmlparser.lexer.Cursor
Get the position of this cursor.
getPosition() - Method in class org.htmlparser.lexer.Lexer
 
getPreferredScrollableViewportSize() - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Returns the preferred size of the viewport for a view component.
getPreferredSize() - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Get the preferred size of the component.
getQueue() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Getter for property queue.
getQueueSize() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Getter for property queue.
getQuote() - Method in class org.htmlparser.lexer.nodes.Attribute
Get the quote, if any, surrounding the value of the attribute, if any.
getQuote(StringBuffer) - Method in class org.htmlparser.lexer.nodes.Attribute
Get the quote, if any, surrounding the value of the attribute, if any.
getRaw(Object) - Method in class org.htmlparser.util.SpecialHashtable
Returns the raw (untranslated) value to which the specified key is mapped in this hashtable.
getRawTagName() - Method in class org.htmlparser.lexer.nodes.TagNode
Return the name of this tag.
getRawValue() - Method in class org.htmlparser.lexer.nodes.Attribute
Get the raw value of the attribute.
getRawValue(StringBuffer) - Method in class org.htmlparser.lexer.nodes.Attribute
Get the raw value of the attribute.
getRawValue() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the raw value of the attribute.
getRawValue(StringBuffer) - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the raw value of the attribute.
getRemoveEscapes() - Method in class org.htmlparser.StringNodeFactory
Get the escape removing state.
getReplaceNonBreakingSpaces() - Method in class org.htmlparser.beans.HTMLTextBean
Get the current 'replace non breaking spaces' state.
getReplaceNonBreakingSpaces() - Method in class org.htmlparser.beans.StringBean
Get the current 'replace non breaking spaces' state.
getRow(int) - Method in class org.htmlparser.tags.TableTag
Get the row at the given index.
getRowCount() - Method in class org.htmlparser.tags.TableTag
Get the number of rows in this table.
getRows() - Method in class org.htmlparser.tags.TableTag
Get the row tags within this table.
getScriptCode() - Method in class org.htmlparser.tags.ScriptTag
Get the script code.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Components that display logical rows or columns should compute the scroll increment that will completely expose one block of rows or columns, depending on the value of orientation.
getScrollableTracksViewportHeight() - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Return true if a viewport should always force the height of this Scrollable to match the height of the viewport.
getScrollableTracksViewportWidth() - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Return true if a viewport should always force the width of this Scrollable to match the width of the viewport.
getScrollableUnitIncrement(Rectangle, int, int) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Components that display logical rows or columns should compute the scroll increment that will completely expose one new row or column, depending on the value of orientation.
getSequencerActive() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Gets the state of the sequencer thread.
getSize() - Method in class org.htmlparser.lexerapplications.thumbelina.TileSet
Get the number of tiles in this collection.
getSource() - Method in class org.htmlparser.lexer.Page
Get the source this page is reading from.
getSource() - Method in class org.htmlparser.parserapplications.SiteCapturer
Getter for property source.
getSpeed() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Get the sequencer delay time.
getStartPosition() - Method in class org.htmlparser.AbstractNode
Gets the starting position of the node.
getStartPosition() - Method in interface org.htmlparser.Node
Gets the starting position of the node.
getStartPosition() - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Gets the starting position of the node.
getStartTag() - Method in class org.htmlparser.tags.CompositeTag
Deprecated. The tag *is* ths start tag.
getStartingLineNumber() - Method in class org.htmlparser.lexer.nodes.TagNode
Get the line number where this tag starts.
getStatusBarVisible() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Gets the state of status bar visibility.
getStream() - Method in class org.htmlparser.lexer.Source
Get the input stream being used.
getStringText() - Method in class org.htmlparser.tags.CompositeTag
Return the text between the start tag and the end tag.
getStrings() - Method in class org.htmlparser.beans.HTMLTextBean
Getter for property strings.
getStrings() - Method in class org.htmlparser.beans.StringBean
Return the textual contents of the URL.
getStyleCode() - Method in class org.htmlparser.tags.StyleTag
Get the style data in this tag.
getTables() - Method in class org.htmlparser.visitors.HtmlPage
 
getTagBegin() - Method in class org.htmlparser.lexer.nodes.TagNode
Gets the nodeBegin.
getTagCount(int) - Method in class org.htmlparser.visitors.TagFindingVisitor
 
getTagEnd() - Method in class org.htmlparser.lexer.nodes.TagNode
Gets the nodeEnd.
getTagName() - Method in class org.htmlparser.lexer.nodes.TagNode
Return the name of this tag.
getTags() - Method in class org.htmlparser.visitors.ObjectFindingVisitor
 
getTags(int) - Method in class org.htmlparser.visitors.TagFindingVisitor
 
getTarget() - Method in class org.htmlparser.parserapplications.SiteCapturer
Getter for property target.
getText() - Method in class org.htmlparser.AbstractNode
Returns the text of the string line
getText() - Method in interface org.htmlparser.Node
Returns the text of the node.
getText(int, int) - Method in class org.htmlparser.lexer.Page
Get the text identified by the given limits.
getText(StringBuffer, int, int) - Method in class org.htmlparser.lexer.Page
Put the text identified by the given limits into the given buffer.
getText() - Method in class org.htmlparser.lexer.Page
Get all text read so far from the source.
getText(StringBuffer) - Method in class org.htmlparser.lexer.Page
Put all text read so far from the source into the given buffer.
getText() - Method in class org.htmlparser.lexer.nodes.RemarkNode
Returns the text contents of the comment tag.
getText() - Method in class org.htmlparser.lexer.nodes.StringNode
Returns the text of the string line.
getText() - Method in class org.htmlparser.lexer.nodes.TagNode
Return the text contained in this tag.
getText() - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
getText() - Method in class org.htmlparser.tags.CompositeTag
Return the text contained in this tag.
getTextAreaTag(String) - Method in class org.htmlparser.tags.FormTag
Find the textarea tag matching the given name
getThisScanner() - Method in class org.htmlparser.tags.Tag
Return the scanner associated with this tag.
getThrowable() - Method in class org.htmlparser.util.ChainedException
 
getThumbelina() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Access the Thumbelina object contained in the frame.
getTitle() - Method in class org.htmlparser.tags.TitleTag
Get the title text.
getTitle() - Method in class org.htmlparser.visitors.HtmlPage
 
getType() - Method in class org.htmlparser.tags.ScriptTag
Get the type attribute value.
getURL() - Method in class org.htmlparser.Parser
Return the current URL being parsed.
getURL() - Method in class org.htmlparser.beans.HTMLLinkBean
Getter for property URL.
getURL() - Method in class org.htmlparser.beans.HTMLTextBean
Getter for property URL.
getURL() - Method in class org.htmlparser.beans.LinkBean
Getter for property URL.
getURL() - Method in class org.htmlparser.beans.StringBean
Get the current URL.
getURL() - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Getter for property URL.
getUrl() - Method in class org.htmlparser.lexer.Page
Get the URL for this page.
getValue() - Method in class org.htmlparser.lexer.nodes.Attribute
Get the value of the attribute.
getValue(StringBuffer) - Method in class org.htmlparser.lexer.nodes.Attribute
Get the value of the attribute.
getValue() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the value of the attribute.
getValue(StringBuffer) - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the value of the attribute.
getValue() - Method in class org.htmlparser.tags.OptionTag
Get the value of the value attribute.
getValue() - Method in class org.htmlparser.tags.TextareaTag
 
getValue(String) - Method in class org.htmlparser.util.CommandLine
 
getValueEndPosition() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the ending position of the attribute value.
getValueStartPosition() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Get the starting position of the attribute value.
getVersion() - Static method in class org.htmlparser.Parser
Return the version string of this parser.
getVersionNumber() - Static method in class org.htmlparser.Parser
Return the version number of this parser.
googlesearch() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Query google via user specified keywords and queue results.

H

HTMLLinkBean - class org.htmlparser.beans.HTMLLinkBean.
Display the links from a URL.
HTMLLinkBean() - Constructor for class org.htmlparser.beans.HTMLLinkBean
Creates a new HTMLTextBean.
HTMLTextBean - class org.htmlparser.beans.HTMLTextBean.
Display the textual URL contents.
HTMLTextBean() - Constructor for class org.htmlparser.beans.HTMLTextBean
Creates a new HTMLTextBean.
HasAttributeFilter - class org.htmlparser.filters.HasAttributeFilter.
This class accepts all tags that have a certain attribute, and optionally, with a certain value.
HasAttributeFilter(String) - Constructor for class org.htmlparser.filters.HasAttributeFilter
Creates a new instance of HasAttributeFilter that accepts tags with the given attribute.
HasAttributeFilter(String, String) - Constructor for class org.htmlparser.filters.HasAttributeFilter
Creates a new instance of HasAttributeFilter that accepts tags with the given attribute.
HasChildFilter - class org.htmlparser.filters.HasChildFilter.
This class accepts all tags that have a child acceptable to the filter.
HasChildFilter(NodeFilter) - Constructor for class org.htmlparser.filters.HasChildFilter
Creates a new instance of HasChildFilter that accepts tags with children acceptable to the filter.
HasParentFilter - class org.htmlparser.filters.HasParentFilter.
This class accepts all tags that have a parent acceptable to the filter.
HasParentFilter(NodeFilter) - Constructor for class org.htmlparser.filters.HasParentFilter
Creates a new instance of HasParentFilter that accepts tags with parent acceptable to the filter.
HeadTag - class org.htmlparser.tags.HeadTag.
A head tag.
HeadTag() - Constructor for class org.htmlparser.tags.HeadTag
Create a new head tag.
Html - class org.htmlparser.tags.Html.
A html tag.
Html() - Constructor for class org.htmlparser.tags.Html
Create a new html tag.
HtmlPage - class org.htmlparser.visitors.HtmlPage.
 
HtmlPage(Parser) - Constructor for class org.htmlparser.visitors.HtmlPage
 
hasHeader() - Method in class org.htmlparser.tags.TableRow
Checks if this table has a header
hasMoreNodes() - Method in class org.htmlparser.util.IteratorImpl
Check if more nodes are available.
hasMoreNodes() - Method in interface org.htmlparser.util.NodeIterator
Check if more nodes are available.
hasMoreNodes() - Method in class org.htmlparser.util.PeekingIteratorImpl
Deprecated. Check if more nodes are available.
hasMoreNodes() - Method in interface org.htmlparser.util.SimpleNodeIterator
Check if more nodes are available.
hasValue(String) - Method in class org.htmlparser.util.CommandLine
 
help() - Static method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Provide command line help.
hierarchyChanged(HierarchyEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Handles this components ancestor being added to a container.

I

ImageTag - class org.htmlparser.tags.ImageTag.
Identifies an image tag.
ImageTag() - Constructor for class org.htmlparser.tags.ImageTag
Create a new image tag.
InputTag - class org.htmlparser.tags.InputTag.
An input tag in a form.
InputTag() - Constructor for class org.htmlparser.tags.InputTag
Create a new input tag.
IsEqualFilter - class org.htmlparser.filters.IsEqualFilter.
This class accepts only one specific node.
IsEqualFilter(Node) - Constructor for class org.htmlparser.filters.IsEqualFilter
Creates a new instance of an IsEqualFilter that accepts only the node provided.
IteratorImpl - class org.htmlparser.util.IteratorImpl.
 
IteratorImpl(Lexer, ParserFeedback) - Constructor for class org.htmlparser.util.IteratorImpl
 
imageURL - Variable in class org.htmlparser.tags.ImageTag
Holds the set value of the SRC attribute, since this can differ from the attribute value due to relative references resolved by the scanner.
info(String) - Method in class org.htmlparser.util.DefaultParserFeedback
Print an info message.
info(String) - Static method in class org.htmlparser.util.FeedbackManager
 
info(String) - Method in interface org.htmlparser.util.ParserFeedback
 
initSize() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Sets the frame size if no previous preference has been stored.
initState() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Initialize the user preferences.
insertElementAt(int, int) - Method in class org.htmlparser.lexer.PageIndex
Inserts an element into the list.
isDiscardCGI() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Getter for property discardCGI.
isDiscardQueries() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Getter for property discardQueries.
isEmpty() - Method in class org.htmlparser.lexer.nodes.Attribute
Predicate to determine if this attribute has an equals sign but no value.
isEmpty() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Predicate to determine if this attribute has an equals sign but no value.
isEmptyXmlTag() - Method in class org.htmlparser.lexer.nodes.TagNode
Is this an empty xml tag of the form <tag/>.
isEndTag() - Method in class org.htmlparser.lexer.nodes.TagNode
Predicate to determine if this tag is an end tag (i.e.
isFTPLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is an FTP link.
isHTTPLikeLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is an HTTP link or one of its variations (HTTPS, etc.).
isHTTPLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is an HTTP link.
isHTTPSLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is an HTTPS link.
isHtml(String) - Method in class org.htmlparser.parserapplications.SiteCapturer
Returns true if the link contains text/html content.
isIRCLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is an IRC link.
isImage(String) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Check if the url looks like an image.
isJavascriptLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is javascript
isMailLink() - Method in class org.htmlparser.tags.LinkTag
Is this a mail address
isStandAlone() - Method in class org.htmlparser.lexer.nodes.Attribute
Predicate to determine if this attribute has no equals sign (or value).
isStandAlone() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Predicate to determine if this attribute has no equals sign (or value).
isTagToBeEndedFor(Tag, Tag) - Method in class org.htmlparser.scanners.CompositeTagScanner
Determine if the current tag should be terminated by the given tag.
isToBeCaptured(String) - Method in class org.htmlparser.parserapplications.SiteCapturer
Returns true if the link is one we are interested in.
isURL(String) - Static method in class org.htmlparser.util.LinkProcessor
Check if a resource is a valid URL.
isValued() - Method in class org.htmlparser.lexer.nodes.Attribute
Predicate to determine if this attribute has a value.
isValued() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Predicate to determine if this attribute has a value.
isWhitespace() - Method in class org.htmlparser.lexer.nodes.Attribute
Predicate to determine if this attribute is whitespace.
isWhitespace() - Method in class org.htmlparser.lexer.nodes.PageAttribute
Predicate to determine if this attribute is whitespace.
itemStateChanged(ItemEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Handle checkbox events from the status bar.
itemStateChanged(ItemEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Handles selections on the view state checkboxes.

J

JspScanner - class org.htmlparser.scanners.JspScanner.
Placeholder for yet to be written scanner for JSP tags.
JspScanner() - Constructor for class org.htmlparser.scanners.JspScanner
Create a new JspScanner.
JspTag - class org.htmlparser.tags.JspTag.
The JSP/ASP tags like <%...%> can be identified by this class.
JspTag() - Constructor for class org.htmlparser.tags.JspTag
Create a new jsp tag.

K

keepAllNodesThatMatch(NodeFilter) - Method in class org.htmlparser.util.NodeList
Remove nodes not matching the given filter non-recursively.
keepAllNodesThatMatch(NodeFilter, boolean) - Method in class org.htmlparser.util.NodeList
Remove nodes not matching the given filter.

L

LAST_STATE - Static variable in class org.htmlparser.scanners.ScriptDecoder
The state to enter when decrypting is complete.
LabelTag - class org.htmlparser.tags.LabelTag.
A label tag.
LabelTag() - Constructor for class org.htmlparser.tags.LabelTag
Create a new label tag.
Lexer - class org.htmlparser.lexer.Lexer.
This class parses the HTML stream into nodes.
Lexer() - Constructor for class org.htmlparser.lexer.Lexer
Creates a new instance of a Lexer.
Lexer(Page) - Constructor for class org.htmlparser.lexer.Lexer
Creates a new instance of a Lexer.
Lexer(String) - Constructor for class org.htmlparser.lexer.Lexer
Creates a new instance of a Lexer.
Lexer(URLConnection) - Constructor for class org.htmlparser.lexer.Lexer
Creates a new instance of a Lexer.
LinkBean - class org.htmlparser.beans.LinkBean.
Extract links from a URL.
LinkBean() - Constructor for class org.htmlparser.beans.LinkBean
Creates new LinkBean
LinkExtractor - class org.htmlparser.parserapplications.LinkExtractor.
LinkExtractor extracts all the links from the given webpage and prints them on standard output.
LinkExtractor() - Constructor for class org.htmlparser.parserapplications.LinkExtractor
 
LinkFindingVisitor - class org.htmlparser.visitors.LinkFindingVisitor.
 
LinkFindingVisitor(String) - Constructor for class org.htmlparser.visitors.LinkFindingVisitor
 
LinkFindingVisitor(String, Locale) - Constructor for class org.htmlparser.visitors.LinkFindingVisitor
 
LinkProcessor - class org.htmlparser.util.LinkProcessor.
Processor class for links, is present basically as a utility class.
LinkProcessor() - Constructor for class org.htmlparser.util.LinkProcessor
Create an HTMLLinkProcessor.
LinkTag - class org.htmlparser.tags.LinkTag.
Identifies a link tag.
LinkTag() - Constructor for class org.htmlparser.tags.LinkTag
Constructor creates an LinkTag object, which basically stores the location where the link points to, and the text it contains.
last() - Method in class org.htmlparser.lexer.PageIndex
Returns the last index of the Sortable.
last() - Method in interface org.htmlparser.util.sort.Sortable
Returns the last index of the Sortable.
lineSeparator - Static variable in class org.htmlparser.Parser
Variable to store lineSeparator.
linkData() - Method in class org.htmlparser.tags.LinkTag
Deprecated. Use children() instead.
linkTextFound() - Method in class org.htmlparser.visitors.LinkFindingVisitor
 
lookup(CharacterReference[], char, int, int) - Static method in class org.htmlparser.util.Translate
Binary search for a reference.
lookup(char) - Static method in class org.htmlparser.util.Translate
Look up a reference by character.
lookup(CharacterReference) - Static method in class org.htmlparser.util.Translate
Look up a reference by kernel.
lookup(String, int, int) - Static method in class org.htmlparser.util.Translate
Look up a reference by kernel.

M

MetaTag - class org.htmlparser.tags.MetaTag.
A Meta Tag
MetaTag() - Constructor for class org.htmlparser.tags.MetaTag
Create a new meta tag.
mAbout - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
About menu item.
mActive - Variable in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Activity state.
mActive - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Activity state.
mAssignment - Variable in class org.htmlparser.lexer.nodes.Attribute
The assignment string of the attribute.
mAttribute - Variable in class org.htmlparser.filters.HasAttributeFilter
The attribute to check for.
mAttributes - Variable in class org.htmlparser.lexer.nodes.TagNode
The tag attributes.
mBackgroundToggle - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Background thread checkbox in status bar.
mBean - Variable in class org.htmlparser.beans.HTMLLinkBean
The underlying bean that provides our htmlparser specific properties.
mBean - Variable in class org.htmlparser.beans.HTMLTextBean
The underlying bean that provides our htmlparser specific properties.
mBlastocyst - Variable in class org.htmlparser.PrototypicalNodeFactory
The list of tags to return at the top level.
mBuffer - Variable in class org.htmlparser.beans.StringBean
The buffer text is stored in while traversing the HTML.
mBuffer - Variable in class org.htmlparser.lexer.Source
The characters read so far.
mBuffer - Variable in class org.htmlparser.lexer.Stream
The bytes read so far.
mCaptureResources - Variable in class org.htmlparser.parserapplications.SiteCapturer
If true, save resources locally too, otherwise, leave resource links pointing to original page.
mCaseSensitive - Variable in class org.htmlparser.filters.StringFilter
Case sensitive toggle.
mCharacter - Variable in class org.htmlparser.util.CharacterReference
The character value as an integer.
mCharacterList - Static variable in class org.htmlparser.util.Translate
List of references sorted by character.
mCharacterReferences - Static variable in class org.htmlparser.util.Translate
Table mapping entity reference kernel to character.
mClass - Variable in class org.htmlparser.filters.NodeClassFilter
The class to match.
mClear - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Clear menu item
mCode - Variable in class org.htmlparser.tags.ScriptTag
Script code if different from the page contents.
mCollapse - Variable in class org.htmlparser.beans.StringBean
If true sequences of whitespace characters are replaced with a single space character.
mCommand - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Vommand menu.
mConnection - Variable in class org.htmlparser.lexer.Page
The connection this page is coming from or null.
mContentLength - Variable in class org.htmlparser.lexer.Stream
The content length from the HTTP header.
mConvertNonBreakingSpaces - Variable in class org.htmlparser.StringNodeFactory
Flag to tell the parser to convert non breaking space (from   to a space " ").
mCopied - Variable in class org.htmlparser.parserapplications.SiteCapturer
The set of resources already copied.
mCount - Variable in class org.htmlparser.lexer.PageIndex
The number of valid elements.
mCurrentURL - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
The URL being currently being examined.
mCursor - Variable in class org.htmlparser.lexer.Lexer
The current position on the page.
mDebugLineTrigger - Static variable in class org.htmlparser.lexer.Lexer
Line number to trigger on.
mDecode - Variable in class org.htmlparser.StringNodeFactory
Flag to tell the parser to decode strings returned by StringNode's toPlainTextString.
mDefaultRequestProperties - Static variable in class org.htmlparser.Parser
Default Request header fields.
mDefaultScanner - Static variable in class org.htmlparser.tags.CompositeTag
The default scanner for non-composite tags.
mDefaultScanner - Static variable in class org.htmlparser.tags.Tag
The default scanner for non-composite tags.
mDelay - Variable in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Delay between picture displays.
mDigits - Static variable in class org.htmlparser.scanners.ScriptDecoder
The base 64 decoding table.
mDiscardCGI - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
If true, does not follow links containing cgi calls.
mDiscardQueries - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
If true, does not follow links containing queries (?).
mEncoding - Variable in class org.htmlparser.lexer.Source
The character set in use.
mEncodingIndex - Static variable in class org.htmlparser.scanners.ScriptDecoder
Table of lookup choice.
mEndTag - Variable in class org.htmlparser.tags.CompositeTag
The tag that causes this tag to finish.
mEscaped - Static variable in class org.htmlparser.scanners.ScriptDecoder
The escaped characters corresponding to the each escape sequence.
mEscapes - Static variable in class org.htmlparser.scanners.ScriptDecoder
Escape sequence characters.
mExit - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Exit menu item.
mFactory - Variable in class org.htmlparser.lexer.Lexer
The factory for new nodes.
mFeedback - Variable in class org.htmlparser.Parser
Feedback object.
mFilter - Variable in class org.htmlparser.filters.HasChildFilter
The filter to apply to children.
mFilter - Variable in class org.htmlparser.filters.HasParentFilter
The filter to apply to children.
mFilter - Variable in class org.htmlparser.filters.NotFilter
The filter to gainsay.
mFilter - Variable in class org.htmlparser.lexerapplications.tabby.Tabby
The file filter to apply.
mFilter - Variable in class org.htmlparser.parserapplications.SiteCapturer
The filter to apply to the nodes retrieved.
mFinished - Variable in class org.htmlparser.parserapplications.SiteCapturer
The set of pages already captured.
mFormLocation - Variable in class org.htmlparser.tags.FormTag
This is the derived form location, based on action.
mGoogle - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Google menu item.
mHelp - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Help submenu.
mHistory - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
History list.
mHistoryScroller - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Scroller for the history list.
mHistoryVisible - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
History list visible menu item.
mImage - Variable in class org.htmlparser.lexerapplications.thumbelina.Picture
The image for the picture.
mImages - Variable in class org.htmlparser.parserapplications.SiteCapturer
The list of resources to copy.
mIn - Variable in class org.htmlparser.lexer.Stream
The underlying stream.
mIncrement - Static variable in class org.htmlparser.lexer.PageIndex
Increment for allocations.
mIndex - Variable in class org.htmlparser.lexer.Page
Character positions of the first character in each line.
mIndices - Variable in class org.htmlparser.lexer.PageIndex
The elements.
mIsPre - Variable in class org.htmlparser.beans.StringBean
Set true when traversing a PRE tag.
mIsScript - Variable in class org.htmlparser.beans.StringBean
Set true when traversing a SCRIPT tag.
mIsStyle - Variable in class org.htmlparser.beans.StringBean
Set true when traversing a STYLE tag.
mKernel - Variable in class org.htmlparser.util.CharacterReference
This entity reference kernel.
mLeader - Static variable in class org.htmlparser.scanners.ScriptDecoder
The leader.
mLeft - Variable in class org.htmlparser.filters.AndFilter
The left hand side.
mLeft - Variable in class org.htmlparser.filters.OrFilter
The left hand side.
mLevel - Variable in class org.htmlparser.lexer.Source
The number of valid bytes in the buffer.
mLevel - Variable in class org.htmlparser.lexer.Stream
The number of valid bytes in the buffer.
mLexer - Variable in class org.htmlparser.Parser
The html lexer associated with this parser.
mLink - Variable in class org.htmlparser.tags.LinkTag
The URL where the link points to
mLinks - Variable in class org.htmlparser.beans.LinkBean
The strings extracted from the URL.
mLinks - Variable in class org.htmlparser.beans.StringBean
If true the link URLs are embedded in the text output.
mLocale - Variable in class org.htmlparser.filters.StringFilter
The locale to use converting to uppercase in the case insensitive searches.
mLookupTable - Static variable in class org.htmlparser.scanners.ScriptDecoder
Two dimensional lookup table.
mMainArea - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Main panel in central area.
mMark - Variable in class org.htmlparser.lexer.Source
The bookmark.
mMark - Variable in class org.htmlparser.lexer.Stream
The bookmark.
mMenu - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Main menu.
mMode - Variable in class org.htmlparser.util.DefaultParserFeedback
Verbosity level.
mMosaic - Variable in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
The display mosaic.
mName - Variable in class org.htmlparser.filters.TagNameFilter
The tag name to match.
mName - Variable in class org.htmlparser.lexer.nodes.Attribute
The name of this attribute.
mNameEnd - Variable in class org.htmlparser.lexer.nodes.PageAttribute
The ending offset of the name within the page.
mNameStart - Variable in class org.htmlparser.lexer.nodes.PageAttribute
The starting offset of the name within the page.
mNode - Variable in class org.htmlparser.filters.IsEqualFilter
The node to match.
mOffset - Variable in class org.htmlparser.lexer.Source
The offset of the next byte returned by read().
mOffset - Variable in class org.htmlparser.lexer.Stream
The offset of the next byte returned by read().
mOpen - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Open menu item.
mOrigin - Variable in class org.htmlparser.lexerapplications.thumbelina.Picture
The upper left hand corner of the image.
mPage - Variable in class org.htmlparser.AbstractNode
The page this node came from.
mPage - Variable in class org.htmlparser.lexer.Cursor
This cursor's page.
mPage - Variable in class org.htmlparser.lexer.Lexer
The page lexemes are retrieved from.
mPage - Variable in class org.htmlparser.lexer.PageIndex
The page associated with this index.
mPage - Variable in class org.htmlparser.lexer.nodes.PageAttribute
The page this attribute is extracted from.
mPages - Variable in class org.htmlparser.parserapplications.SiteCapturer
The list of pages to capture.
mParser - Variable in class org.htmlparser.beans.LinkBean
The parser used to extract strings.
mParser - Variable in class org.htmlparser.beans.StringBean
The parser used to extract strings.
mParser - Variable in class org.htmlparser.parserapplications.SiteCapturer
The parser to use for processing.
mPattern - Variable in class org.htmlparser.filters.StringFilter
The string to search for.
mPending - Variable in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Pictures awaiting display.
mPicturePanel - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
The central area for pictures.
mPicturePanelScroller - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Scroller for the picture panel.
mPosition - Variable in class org.htmlparser.lexer.Cursor
This cursor's position.
mPowerBar - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Status bar.
mPreferredSize - Variable in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
The preferred size of this component.
mPrefix - Static variable in class org.htmlparser.scanners.ScriptDecoder
The prefix.
mProcessor - Variable in class org.htmlparser.lexer.Page
The processor of relative links on this page.
mPropertySupport - Variable in class org.htmlparser.beans.LinkBean
Bound property support.
mPropertySupport - Variable in class org.htmlparser.beans.StringBean
Bound property support.
mPropertySupport - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Bound property support.
mQueueProgress - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Image request queue monitor in status bar.
mQueueSize - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
URL queue size display in status bar.
mQuote - Variable in class org.htmlparser.lexer.nodes.Attribute
The quote, if any, surrounding the value of the attribute, if any.
mRandom - Variable in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Random number generator for picture placement.
mReader - Variable in class org.htmlparser.lexer.Source
The converter from bytes to characters.
mReadyProgress - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Image ready queue monitor in status bar.
mRegions - Variable in class org.htmlparser.lexerapplications.thumbelina.TileSet
The list of Pictures.
mRemoveEscapes - Variable in class org.htmlparser.StringNodeFactory
Flag to tell the parser to remove escape characters, like \n and \t, returned by StringNode's toPlainTextString.
mReplaceSpace - Variable in class org.htmlparser.beans.StringBean
If true regular space characters are substituted for non-breaking spaces in the text output.
mRequested - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Images requested.
mReset - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Reset menu item.
mRight - Variable in class org.htmlparser.filters.AndFilter
The right hand side.
mRight - Variable in class org.htmlparser.filters.OrFilter
The right hand side.
mRunToggle - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Sequencer thread toggle in status bar.
mSeparator1 - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
MRU list separator #1.
mSeparator2 - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
MRU list separator #2.
mSequencer - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
The picture sequencer.
mSource - Variable in class org.htmlparser.lexer.Page
The source of characters.
mSource - Variable in class org.htmlparser.parserapplications.SiteCapturer
The web site to capture.
mSpeedSlider - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Sequencer speed slider in status bar.
mStatusVisible - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Status bar visible menu item.
mStream - Variable in class org.htmlparser.lexer.Source
The stream of bytes.
mStrings - Variable in class org.htmlparser.beans.StringBean
The strings extracted from the URL.
mTabsize - Variable in class org.htmlparser.lexerapplications.tabby.Tabby
The replacement tab stop size.
mTarget - Variable in class org.htmlparser.parserapplications.SiteCapturer
The local directory to capture to.
mText - Variable in class org.htmlparser.lexer.nodes.RemarkNode
The contents of the remark node, or override text.
mText - Variable in class org.htmlparser.lexer.nodes.StringNode
The contents of the string node, or override text.
mThread - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Background thread.
mThumbelina - Variable in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
The thumbelina object in use.
mThumbelina - Variable in class org.htmlparser.lexerapplications.thumbelina.Sequencer
The thumbelina object to drive.
mTracked - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Images being tracked currently.
mTrailer - Static variable in class org.htmlparser.scanners.ScriptDecoder
The trailer.
mURL - Variable in class org.htmlparser.lexerapplications.thumbelina.Picture
The URL for the picture.
mURL - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
URL submenu.
mUrl - Variable in class org.htmlparser.lexer.Page
The URL this page is coming from.
mUrlText - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
URL report in status bar.
mValue - Variable in class org.htmlparser.filters.HasAttributeFilter
The value to check for.
mValue - Variable in class org.htmlparser.lexer.nodes.Attribute
The value of the attribute.
mValueEnd - Variable in class org.htmlparser.lexer.nodes.PageAttribute
The ending offset of the name within the page.
mValueStart - Variable in class org.htmlparser.lexer.nodes.PageAttribute
The starting offset of the value within the page.
mView - Variable in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
View submenu.
mVisited - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
URL's visited.
mVisitedSize - Variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
URL visited count display in status bar.
main(String[]) - Static method in class org.htmlparser.Parser
The main program, which can be executed from the command line
main(String[]) - Static method in class org.htmlparser.beans.BeanyBaby
Unit test.
main(String[]) - Static method in class org.htmlparser.beans.LinkBean
Unit test.
main(String[]) - Static method in class org.htmlparser.beans.StringBean
Unit test.
main(String[]) - Static method in class org.htmlparser.lexer.Lexer
Mainline for command line operation
main(String[]) - Static method in class org.htmlparser.lexerapplications.tabby.Tabby
Run Tabby on a file or directory.
main(String[]) - Static method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Mainline.
main(String[]) - Static method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Alternate mainline for Thumbelina.
main(String[]) - Static method in class org.htmlparser.parserapplications.LinkExtractor
 
main(String[]) - Static method in class org.htmlparser.parserapplications.SiteCapturer
Mainline to capture a web site locally.
main(String[]) - Static method in class org.htmlparser.parserapplications.StringExtractor
Mainline.
main(String[]) - Static method in class org.htmlparser.parserapplications.WikiCapturer
Mainline to capture a web site locally.
main(String[]) - Static method in class org.htmlparser.util.CommandLine
 
main(String[]) - Static method in class org.htmlparser.util.Translate
Numeric character reference and character entity reference to unicode codec.
makeLocalLink(String, String) - Method in class org.htmlparser.parserapplications.SiteCapturer
Converts a link to local.
makeMenu() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Create the menu.
makeRemark(Cursor) - Method in class org.htmlparser.lexer.Lexer
Create a remark node based on the current cursor and the one provided.
makeString(Cursor) - Method in class org.htmlparser.lexer.Lexer
Create a string node based on the current cursor and the one provided.
makeTag(Cursor, Vector) - Method in class org.htmlparser.lexer.Lexer
Create a tag node based on the current cursor and the one provided.
mark(int) - Method in class org.htmlparser.lexer.Source
Mark the present position in the stream.
mark(int) - Method in class org.htmlparser.lexer.Stream
Marks the current position in this input stream.
markSupported() - Method in class org.htmlparser.lexer.Source
Tell whether this stream supports the mark() operation.
markSupported() - Method in class org.htmlparser.lexer.Stream
Tests if this input stream supports the mark and reset methods.
memCheck() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Check for low memory situation.
mouseClicked(MouseEvent) - Method in class org.htmlparser.beans.BeanyBaby
Invoked when the mouse button has been clicked (pressed and released) on a component.
mouseClicked(MouseEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Invoked when the mouse button has been clicked (pressed and released) on a component.
mouseEntered(MouseEvent) - Method in class org.htmlparser.beans.BeanyBaby
Invoked when the mouse enters a component.
mouseEntered(MouseEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Invoked when the mouse enters a component.
mouseExited(MouseEvent) - Method in class org.htmlparser.beans.BeanyBaby
Invoked when the mouse exits a component.
mouseExited(MouseEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Invoked when the mouse exits a component.
mousePressed(MouseEvent) - Method in class org.htmlparser.beans.BeanyBaby
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Handle left click on a picture by bringing it to the top.
mouseReleased(MouseEvent) - Method in class org.htmlparser.beans.BeanyBaby
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Invoked when a mouse button has been released on a component.

N

NONE - Static variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Value returned when no links are discovered.
NORMAL - Static variable in class org.htmlparser.util.DefaultParserFeedback
Constructor argument for a normal feedback.
NOTHING - Static variable in class org.htmlparser.util.SpecialHashtable
Special value for an empty attribute value.
NULLVALUE - Static variable in class org.htmlparser.util.SpecialHashtable
Special value for a null attribute value.
Node - interface org.htmlparser.Node.
 
NodeClassFilter - class org.htmlparser.filters.NodeClassFilter.
This class accepts all tags of a given class.
NodeClassFilter(Class) - Constructor for class org.htmlparser.filters.NodeClassFilter
Creates a new instance of NodeClassFilter that accepts tags of the given class.
NodeFactory - interface org.htmlparser.lexer.nodes.NodeFactory.
This interface defines the methods needed to create new nodes.
NodeFilter - interface org.htmlparser.NodeFilter.
Implement this interface to select particular nodes.
NodeIterator - interface org.htmlparser.util.NodeIterator.
 
NodeList - class org.htmlparser.util.NodeList.
 
NodeList() - Constructor for class org.htmlparser.util.NodeList
 
NodeList(Node) - Constructor for class org.htmlparser.util.NodeList
Create a one element node list.
NodeVisitor - class org.htmlparser.visitors.NodeVisitor.
The base class for the 'Visitor' pattern.
NodeVisitor() - Constructor for class org.htmlparser.visitors.NodeVisitor
 
NodeVisitor(boolean) - Constructor for class org.htmlparser.visitors.NodeVisitor
 
NodeVisitor(boolean, boolean) - Constructor for class org.htmlparser.visitors.NodeVisitor
 
NonBreakingSpaceConvertingNode - class org.htmlparser.nodeDecorators.NonBreakingSpaceConvertingNode.
 
NonBreakingSpaceConvertingNode(Node) - Constructor for class org.htmlparser.nodeDecorators.NonBreakingSpaceConvertingNode
 
NotFilter - class org.htmlparser.filters.NotFilter.
This class accepts all nodes not acceptable to the filter.
NotFilter(NodeFilter) - Constructor for class org.htmlparser.filters.NotFilter
Creates a new instance of NotFilter that accepts nodes not acceptable to the filter.
names - Variable in class org.htmlparser.util.CommandLine
 
nextNode() - Method in class org.htmlparser.lexer.Lexer
Get the next node from the source.
nextNode(boolean) - Method in class org.htmlparser.lexer.Lexer
Get the next node from the source.
nextNode() - Method in class org.htmlparser.util.IteratorImpl
Get the next node.
nextNode() - Method in interface org.htmlparser.util.NodeIterator
Get the next node.
nextNode() - Method in class org.htmlparser.util.PeekingIteratorImpl
Deprecated. Get the next node.
nextNode() - Method in interface org.htmlparser.util.SimpleNodeIterator
Get the next node.
noFeedback - Static variable in class org.htmlparser.Parser
A quiet message sink.
nodeBegin - Variable in class org.htmlparser.AbstractNode
The beginning position of the tag in the line
nodeEnd - Variable in class org.htmlparser.AbstractNode
The ending position of the tag in the line

O

ORIGIN - Static variable in class org.htmlparser.lexerapplications.thumbelina.Picture
The origin for new points from the zero args constructor.
ObjectFindingVisitor - class org.htmlparser.visitors.ObjectFindingVisitor.
 
ObjectFindingVisitor(Class) - Constructor for class org.htmlparser.visitors.ObjectFindingVisitor
 
ObjectFindingVisitor(Class, boolean) - Constructor for class org.htmlparser.visitors.ObjectFindingVisitor
 
OptionTag - class org.htmlparser.tags.OptionTag.
An option tag within a form.
OptionTag() - Constructor for class org.htmlparser.tags.OptionTag
Create a new option tag.
OrFilter - class org.htmlparser.filters.OrFilter.
This class accepts all nodes matching either filter (OR operation).
OrFilter(NodeFilter, NodeFilter) - Constructor for class org.htmlparser.filters.OrFilter
Creates a new instance of OrFilter that accepts nodes acceptable to either filter.
Ordered - interface org.htmlparser.util.sort.Ordered.
Describes an object that knows about ordering.
offset() - Method in class org.htmlparser.lexer.Source
Get the position (in characters).
open(String) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Open a URL.
open() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Opens a user specified URL.
openConnection(URL, ParserFeedback) - Static method in class org.htmlparser.Parser
Opens a connection using the given url.
openConnection(String, ParserFeedback) - Static method in class org.htmlparser.Parser
Opens a connection based on a given string.
org.htmlparser - package org.htmlparser
The basic API classes which will be used by most users when working with the html parser (the Parser class is the most important one in this).
org.htmlparser.beans - package org.htmlparser.beans
The beans package contains Java Beans that can integrate within IDEs.
org.htmlparser.filters - package org.htmlparser.filters
The filters package contains example filters to select only desired nodes.
org.htmlparser.lexer - package org.htmlparser.lexer
The lexer package is the base level I/O subsystem.
org.htmlparser.lexer.nodes - package org.htmlparser.lexer.nodes
The nodes package are the lexemes returned by the base level I/O subsystem.
org.htmlparser.lexerapplications.tabby - package org.htmlparser.lexerapplications.tabby
The Tabby program is a demonstration of how to use the underlying Lexer classes to perform file I/O.
org.htmlparser.lexerapplications.thumbelina - package org.htmlparser.lexerapplications.thumbelina
Extract the images behind thumbnail images.
org.htmlparser.nodeDecorators - package org.htmlparser.nodeDecorators
The nodeDecorators package contains classes that use the Decorator pattern.
org.htmlparser.parserapplications - package org.htmlparser.parserapplications
Developers and users alike should try out the applications in this package.
org.htmlparser.scanners - package org.htmlparser.scanners
The scanners package contains classes responsible for the tertiary identification of tags.
org.htmlparser.tags - package org.htmlparser.tags
The tags package contains tag types that are created mostly by the scanners.
org.htmlparser.util - package org.htmlparser.util
Code which can be reused by many classes, is located in this package.
org.htmlparser.util.sort - package org.htmlparser.util.sort
Provides generic sorting and searching.
org.htmlparser.visitors - package org.htmlparser.visitors
The visitors package contains classes that use the Visitor pattern.

P

POST - Static variable in class org.htmlparser.tags.FormTag
 
PROP_COLLAPSE_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the 'collapse whitespace' state changes.
PROP_CONNECTION_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the connection changes.
PROP_CURRENT_URL_PROPERTY - Static variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Property name for current URL binding.
PROP_LINKS_PROPERTY - Static variable in class org.htmlparser.beans.LinkBean
Property name in event where the URL contents changes.
PROP_LINKS_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the 'embed links' state changes.
PROP_REPLACE_SPACE_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the 'replace non-breaking spaces' state changes.
PROP_STRINGS_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the URL contents changes.
PROP_URL_PROPERTY - Static variable in class org.htmlparser.beans.LinkBean
Property name in event where the URL changes.
PROP_URL_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the URL changes.
PROP_URL_QUEUE_PROPERTY - Static variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Property name for queue size binding.
PROP_URL_VISITED_PROPERTY - Static variable in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Property name for visited URL size binding.
Page - class org.htmlparser.lexer.Page.
Represents the contents of an HTML page.
Page() - Constructor for class org.htmlparser.lexer.Page
Construct an empty page.
Page(URLConnection) - Constructor for class org.htmlparser.lexer.Page
Construct a page reading from a URL connection.
Page(InputStream, String) - Constructor for class org.htmlparser.lexer.Page
Construct a page from a stream encoded with the given charset.
Page(String) - Constructor for class org.htmlparser.lexer.Page
 
PageAttribute - class org.htmlparser.lexer.nodes.PageAttribute.
An attribute within a tag on a page.
PageAttribute(Page, int, int, int, int, char) - Constructor for class org.htmlparser.lexer.nodes.PageAttribute
Create an attribute.
PageAttribute(String, String, String, char) - Constructor for class org.htmlparser.lexer.nodes.PageAttribute
Create an attribute with the name, assignment string, value and quote given.
PageAttribute(String, String, char) - Constructor for class org.htmlparser.lexer.nodes.PageAttribute
Create an attribute with the name, value and quote given.
PageAttribute(String) - Constructor for class org.htmlparser.lexer.nodes.PageAttribute
Create a whitespace attribute with the value given.
PageAttribute(String, String) - Constructor for class org.htmlparser.lexer.nodes.PageAttribute
Create an attribute with the name and value given.
PageAttribute(String, String, String) - Constructor for class org.htmlparser.lexer.nodes.PageAttribute
Create an attribute with the name, assignment string and value given.
PageAttribute() - Constructor for class org.htmlparser.lexer.nodes.PageAttribute
Create an empty attribute.
PageIndex - class org.htmlparser.lexer.PageIndex.
A sorted array of integers, the positions of the first characters of each line.
PageIndex(Page) - Constructor for class org.htmlparser.lexer.PageIndex
Create an empty index.
PageIndex(Page, int) - Constructor for class org.htmlparser.lexer.PageIndex
Create an index with the one element given.
PageIndex(Page, int[]) - Constructor for class org.htmlparser.lexer.PageIndex
Create an index with the elements given.
Parser - class org.htmlparser.Parser.
This is the class that the user will use, either to get an iterator into the html page or to directly parse the page and print the results
Typical usage of the parser is as follows :
[1] Create a parser object - passing the URL and a feedback object to the parser
[2] Enumerate through the elements from the parser object
It is important to note that the parsing occurs when you enumerate, ON DEMAND.
Parser() - Constructor for class org.htmlparser.Parser
Zero argument constructor.
Parser(Lexer, ParserFeedback) - Constructor for class org.htmlparser.Parser
This constructor enables the construction of test cases, with readers associated with test string buffers.
Parser(URLConnection, ParserFeedback) - Constructor for class org.htmlparser.Parser
Constructor for custom HTTP access.
Parser(String, ParserFeedback) - Constructor for class org.htmlparser.Parser
Creates a Parser object with the location of the resource (URL or file) You would typically create a DefaultHTMLParserFeedback object and pass it in.
Parser(String) - Constructor for class org.htmlparser.Parser
Creates a Parser object with the location of the resource (URL or file).
Parser(Lexer) - Constructor for class org.htmlparser.Parser
This constructor is present to enable users to plugin their own lexers.
Parser(URLConnection) - Constructor for class org.htmlparser.Parser
Constructor for non-standard access.
ParserException - exception org.htmlparser.util.ParserException.
Library-specific support for chained exceptions.
ParserException() - Constructor for class org.htmlparser.util.ParserException
 
ParserException(String) - Constructor for class org.htmlparser.util.ParserException
 
ParserException(Throwable) - Constructor for class org.htmlparser.util.ParserException
 
ParserException(String, Throwable) - Constructor for class org.htmlparser.util.ParserException
 
ParserFeedback - interface org.htmlparser.util.ParserFeedback.
Interface for providing feedback without forcing the output destination to be predefined.
ParserUtils - class org.htmlparser.util.ParserUtils.
 
ParserUtils() - Constructor for class org.htmlparser.util.ParserUtils
 
PeekingIterator - interface org.htmlparser.util.PeekingIterator.
Deprecated. shouldn't need to pre-read tags.
PeekingIteratorImpl - class org.htmlparser.util.PeekingIteratorImpl.
Deprecated. shouldn't need to pre-read tags.
PeekingIteratorImpl(Lexer, ParserFeedback) - Constructor for class org.htmlparser.util.PeekingIteratorImpl
Deprecated.  
Picture - class org.htmlparser.lexerapplications.thumbelina.Picture.
Class to track pictures within the frame.
Picture() - Constructor for class org.htmlparser.lexerapplications.thumbelina.Picture
Construct a Picture.
Picture(int, int, int, int) - Constructor for class org.htmlparser.lexerapplications.thumbelina.Picture
Construct a Picture over the area given.
Picture(Rectangle) - Constructor for class org.htmlparser.lexerapplications.thumbelina.Picture
Construct a picture over the rectangle given.
Picture(Picture) - Constructor for class org.htmlparser.lexerapplications.thumbelina.Picture
Construct a picture from the one given.
PicturePanel - class org.htmlparser.lexerapplications.thumbelina.PicturePanel.
Hold and display a group of pictures.
PicturePanel(Thumbelina) - Constructor for class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Creates a new instance of PicturePanel
PrototypicalNodeFactory - class org.htmlparser.PrototypicalNodeFactory.
A node factory based on the prototype pattern.
PrototypicalNodeFactory() - Constructor for class org.htmlparser.PrototypicalNodeFactory
Create a new factory with all but DOM tags registered.
PrototypicalNodeFactory(boolean) - Constructor for class org.htmlparser.PrototypicalNodeFactory
Create a new factory with no registered tags.
PrototypicalNodeFactory(Tag) - Constructor for class org.htmlparser.PrototypicalNodeFactory
Create a new factory with the given tag as the only one registered.
PrototypicalNodeFactory(Tag[]) - Constructor for class org.htmlparser.PrototypicalNodeFactory
Create a new factory with the given tags registered.
paint(Graphics) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Paints this component.
parent - Variable in class org.htmlparser.AbstractNode
The parent of this node.
parse(NodeFilter) - Method in class org.htmlparser.Parser
Parse the given resource, using the filter provided.
parse(String[]) - Method in class org.htmlparser.util.CommandLine
 
parseJsp(Cursor) - Method in class org.htmlparser.lexer.Lexer
Parse a java server page node.
parseRemark(Cursor, boolean) - Method in class org.htmlparser.lexer.Lexer
Parse a comment.
parseString(Cursor, boolean) - Method in class org.htmlparser.lexer.Lexer
Parse a string node.
parseTag(Cursor) - Method in class org.htmlparser.lexer.Lexer
Parse a tag.
peek() - Method in interface org.htmlparser.util.PeekingIterator
Deprecated. Fetch a node without consuming it.
peek() - Method in class org.htmlparser.util.PeekingIteratorImpl
Deprecated.  
pictureAt(int, int) - Method in class org.htmlparser.lexerapplications.thumbelina.TileSet
Find the Picture at position x,y
place(Picture, boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Place a picture in the display area.
prepend(Node) - Method in class org.htmlparser.util.NodeList
Insert the given node at the head of the list.
printStackTrace() - Method in class org.htmlparser.util.ChainedException
 
printStackTrace(PrintStream) - Method in class org.htmlparser.util.ChainedException
 
printStackTrace(PrintWriter) - Method in class org.htmlparser.util.ChainedException
 
process(File) - Method in class org.htmlparser.lexerapplications.tabby.Tabby
Process the file or directory.
process(NodeFilter) - Method in class org.htmlparser.parserapplications.SiteCapturer
Process a single page.
propertyChange(PropertyChangeEvent) - Method in class org.htmlparser.beans.BeanyBaby
This method ties the two beans together on the same connection.
propertyChange(PropertyChangeEvent) - Method in class org.htmlparser.beans.HTMLLinkBean
Responds to changes in the underlying bean's properties.
propertyChange(PropertyChangeEvent) - Method in class org.htmlparser.beans.HTMLTextBean
Responds to changes in the underlying bean's properties.
propertyChange(PropertyChangeEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Handle a property change.
push(Node) - Method in class org.htmlparser.util.PeekingIteratorImpl
Deprecated. Makes node the next Node that will be returned.
put(String, Tag) - Method in class org.htmlparser.PrototypicalNodeFactory
Adds a tag to the registry.
putChildrenInto(StringBuffer) - Method in class org.htmlparser.tags.CompositeTag
 
putChildrenInto(StringBuffer) - Method in class org.htmlparser.tags.ScriptTag
 
putEndTagInto(StringBuffer) - Method in class org.htmlparser.tags.CompositeTag
 

Q

QUIET - Static variable in class org.htmlparser.util.DefaultParserFeedback
Constructor argument for a quiet feedback.
QuickSort(Vector) - Static method in class org.htmlparser.util.sort.Sort
This is a generic version of C.A.R Hoare's Quick Sort algorithm.
QuickSort(Vector, int, int) - Static method in class org.htmlparser.util.sort.Sort
This is a generic version of C.A.R Hoare's Quick Sort algorithm.
QuickSort(Ordered[]) - Static method in class org.htmlparser.util.sort.Sort
This is a generic version of C.A.R Hoare's Quick Sort algorithm.
QuickSort(Ordered[], int, int) - Static method in class org.htmlparser.util.sort.Sort
This is a generic version of C.A.R Hoare's Quick Sort algorithm.
QuickSort(String[]) - Static method in class org.htmlparser.util.sort.Sort
This is a string version of C.A.R Hoare's Quick Sort algorithm.
QuickSort(String[], int, int) - Static method in class org.htmlparser.util.sort.Sort
This is a string version of C.A.R Hoare's Quick Sort algorithm.
QuickSort(Sortable, int, int) - Static method in class org.htmlparser.util.sort.Sort
This is a generic version of C.A.R Hoare's Quick Sort algorithm.
QuickSort(Sortable) - Static method in class org.htmlparser.util.sort.Sort
This is a generic version of C.A.R Hoare's Quick Sort algorithm.
QuickSort(Hashtable) - Static method in class org.htmlparser.util.sort.Sort
Sort a Hashtable.

R

RemarkNode - class org.htmlparser.RemarkNode.
The remark tag is identified and represented by this class.
RemarkNode(Page, int, int) - Constructor for class org.htmlparser.RemarkNode
Constructor takes in the text string, beginning and ending posns.
RemarkNode - class org.htmlparser.lexer.nodes.RemarkNode.
The remark tag is identified and represented by this class.
RemarkNode(String) - Constructor for class org.htmlparser.lexer.nodes.RemarkNode
Constructor takes in the text string.
RemarkNode(Page, int, int) - Constructor for class org.htmlparser.lexer.nodes.RemarkNode
Constructor takes in the page and beginning and ending posns.
random(String, int, int) - Method in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Compute a random point to load the image.
read() - Method in class org.htmlparser.lexer.Source
Read a single character.
read(char[], int, int) - Method in class org.htmlparser.lexer.Source
Read characters into a portion of an array.
read(char[]) - Method in class org.htmlparser.lexer.Source
Read characters into an array.
read() - Method in class org.htmlparser.lexer.Stream
Reads the next byte of data from the input stream.
ready() - Method in class org.htmlparser.lexer.Source
Tell whether this stream is ready to be read.
reallocations - Variable in class org.htmlparser.lexer.Stream
 
registerTag(Tag) - Method in class org.htmlparser.PrototypicalNodeFactory
 
registerTags() - Method in class org.htmlparser.PrototypicalNodeFactory
 
remove(String) - Method in class org.htmlparser.PrototypicalNodeFactory
Remove a tag from the registry.
remove(Cursor) - Method in class org.htmlparser.lexer.PageIndex
Remove an element from the list
remove(int) - Method in class org.htmlparser.lexer.PageIndex
Remove an element from the list
remove(int) - Method in class org.htmlparser.util.NodeList
 
removeAll() - Method in class org.htmlparser.util.NodeList
 
removeAttribute(String) - Method in class org.htmlparser.lexer.nodes.TagNode
Remove the attribute with the given key, if it exists.
removeChars(String, char) - Static method in class org.htmlparser.util.ParserUtils
 
removeChild(int) - Method in class org.htmlparser.tags.CompositeTag
Remove the child at the position given.
removeElementAt(int) - Method in class org.htmlparser.lexer.PageIndex
Remove an element from the list.
removeEscapeCharacters(String) - Static method in class org.htmlparser.util.ParserUtils
 
removeLastSlash(String) - Static method in class org.htmlparser.util.LinkProcessor
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.HTMLLinkBean
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.HTMLTextBean
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.LinkBean
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.StringBean
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Remove a PropertyChangeListener from the listener list.
removeTrailingBlanks(String) - Static method in class org.htmlparser.util.ParserUtils
 
reset() - Method in class org.htmlparser.Parser
Reset the parser to start from the beginning again.
reset() - Method in class org.htmlparser.lexer.Lexer
Reset the lexer to start parsing from the beginning again.
reset() - Method in class org.htmlparser.lexer.Page
Reset the page by resetting the source of characters.
reset() - Method in class org.htmlparser.lexer.Source
Reset the source.
reset() - Method in class org.htmlparser.lexer.Stream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Reset the picture to uncropped size.
reset() - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Clears the panel, discarding any existing images.
reset() - Method in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Clears the pending images list.
reset() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Reset this Thumbelina.
restoreSize() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Restores the window size based on stored preferences.
retreat() - Method in class org.htmlparser.lexer.Cursor
Move the cursor position back one character.
row(Cursor) - Method in class org.htmlparser.lexer.Page
Get the line number for a cursor.
row(int) - Method in class org.htmlparser.lexer.Page
Get the line number for a cursor.
row(Cursor) - Method in class org.htmlparser.lexer.PageIndex
Get the line number for a cursor.
row(int) - Method in class org.htmlparser.lexer.PageIndex
Get the line number for a position.
run() - Method in class org.htmlparser.lexer.Stream
Continually read the underlying stream untill exhausted.
run() - Method in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Display pictures from pending list with delay between.
run() - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
The main processing loop.

S

STATE_CHECKSUM - Static variable in class org.htmlparser.scanners.ScriptDecoder
State when reading the checksum.
STATE_DECODE - Static variable in class org.htmlparser.scanners.ScriptDecoder
State while decoding.
STATE_DONE - Static variable in class org.htmlparser.scanners.ScriptDecoder
Termination state.
STATE_ESCAPE - Static variable in class org.htmlparser.scanners.ScriptDecoder
State when reading an escape sequence.
STATE_FINAL - Static variable in class org.htmlparser.scanners.ScriptDecoder
State while exiting.
STATE_INITIAL - Static variable in class org.htmlparser.scanners.ScriptDecoder
State on entry.
STATE_LENGTH - Static variable in class org.htmlparser.scanners.ScriptDecoder
State while reading the encoded length.
STATE_PREFIX - Static variable in class org.htmlparser.scanners.ScriptDecoder
State when reading up to decoded text.
Scanner - interface org.htmlparser.scanners.Scanner.
Generic interface for scanning.
ScriptDecoder - class org.htmlparser.scanners.ScriptDecoder.
Decode script.
ScriptDecoder() - Constructor for class org.htmlparser.scanners.ScriptDecoder
 
ScriptScanner - class org.htmlparser.scanners.ScriptScanner.
The ScriptScanner handles script code.
ScriptScanner() - Constructor for class org.htmlparser.scanners.ScriptScanner
Create a script scanner.
ScriptTag - class org.htmlparser.tags.ScriptTag.
A script tag.
ScriptTag() - Constructor for class org.htmlparser.tags.ScriptTag
Create a new script tag.
SelectTag - class org.htmlparser.tags.SelectTag.
A select tag within a form.
SelectTag() - Constructor for class org.htmlparser.tags.SelectTag
Create a new select tag.
Sequencer - class org.htmlparser.lexerapplications.thumbelina.Sequencer.
Display received images at a constant rate.
Sequencer(Thumbelina) - Constructor for class org.htmlparser.lexerapplications.thumbelina.Sequencer
Creates a new instance of a Sequencer.
SimpleNodeIterator - interface org.htmlparser.util.SimpleNodeIterator.
The HTMLSimpleEnumeration interface is similar to NodeIterator, except that it does not throw exceptions.
SiteCapturer - class org.htmlparser.parserapplications.SiteCapturer.
Save a web site locally.
SiteCapturer() - Constructor for class org.htmlparser.parserapplications.SiteCapturer
Create a web site capturer.
Sort - class org.htmlparser.util.sort.Sort.
A quick sort algorithm to sort Vectors or arrays.
Sortable - interface org.htmlparser.util.sort.Sortable.
Provides a mechanism to abstract the sort process.
Source - class org.htmlparser.lexer.Source.
A buffered source of characters.
Source(InputStream) - Constructor for class org.htmlparser.lexer.Source
Create a source of characters using the default character set.
Source(InputStream, String) - Constructor for class org.htmlparser.lexer.Source
Create a source of characters.
Source(InputStream, String, int) - Constructor for class org.htmlparser.lexer.Source
Create a source of characters.
Span - class org.htmlparser.tags.Span.
A span tag.
Span() - Constructor for class org.htmlparser.tags.Span
Create a new span tag.
SpecialHashtable - class org.htmlparser.util.SpecialHashtable.
Acts like a regular HashTable, except some values are translated in get(String).
SpecialHashtable() - Constructor for class org.htmlparser.util.SpecialHashtable
Constructs a new, empty hashtable with a default initial capacity (11) and load factor, which is 0.75.
SpecialHashtable(int) - Constructor for class org.htmlparser.util.SpecialHashtable
Constructs a new, empty hashtable with the specified initial capacity and default load factor, which is 0.75.
SpecialHashtable(int, float) - Constructor for class org.htmlparser.util.SpecialHashtable
Constructs a new, empty hashtable with the specified initial capacity and the specified load factor.
Stream - class org.htmlparser.lexer.Stream.
Provides for asynchronous fetching from a stream.
Stream(InputStream) - Constructor for class org.htmlparser.lexer.Stream
Construct a stream with no assumptions about the number of bytes available.
Stream(InputStream, int) - Constructor for class org.htmlparser.lexer.Stream
Construct a stream to read the given number of bytes.
StringBean - class org.htmlparser.beans.StringBean.
Extract strings from a URL.
StringBean() - Constructor for class org.htmlparser.beans.StringBean
Create a StringBean object.
StringExtractor - class org.htmlparser.parserapplications.StringExtractor.
Extract plaintext strings from a web page.
StringExtractor(String) - Constructor for class org.htmlparser.parserapplications.StringExtractor
Construct a StringExtractor to read from the given resource.
StringFilter - class org.htmlparser.filters.StringFilter.
This class accepts all string nodes containing the given string.
StringFilter(String) - Constructor for class org.htmlparser.filters.StringFilter
Creates a new instance of StringFilter that accepts string nodes containing a certain string.
StringFilter(String, boolean) - Constructor for class org.htmlparser.filters.StringFilter
Creates a new instance of StringFilter that accepts string nodes containing a certain string.
StringFilter(String, boolean, Locale) - Constructor for class org.htmlparser.filters.StringFilter
Creates a new instance of StringFilter that accepts string nodes containing a certain string.
StringFindingVisitor - class org.htmlparser.visitors.StringFindingVisitor.
 
StringFindingVisitor(String) - Constructor for class org.htmlparser.visitors.StringFindingVisitor
 
StringFindingVisitor(String, Locale) - Constructor for class org.htmlparser.visitors.StringFindingVisitor
 
StringNode - class org.htmlparser.StringNode.
Normal text in the html document is identified and represented by this class.
StringNode(Page, int, int) - Constructor for class org.htmlparser.StringNode
Constructor takes in the text string, beginning and ending posns.
StringNode - class org.htmlparser.lexer.nodes.StringNode.
Normal text in the HTML document is represented by this class.
StringNode(String) - Constructor for class org.htmlparser.lexer.nodes.StringNode
Constructor takes in the text string.
StringNode(Page, int, int) - Constructor for class org.htmlparser.lexer.nodes.StringNode
Constructor takes in the page and beginning and ending posns.
StringNodeFactory - class org.htmlparser.StringNodeFactory.
 
StringNodeFactory() - Constructor for class org.htmlparser.StringNodeFactory
 
StyleScanner - class org.htmlparser.scanners.StyleScanner.
The StyleScanner handles style elements.
StyleScanner() - Constructor for class org.htmlparser.scanners.StyleScanner
Create a style scanner.
StyleTag - class org.htmlparser.tags.StyleTag.
A StyleTag represents a <style> tag.
StyleTag() - Constructor for class org.htmlparser.tags.StyleTag
Create a new style tag.
same(Picture) - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Return true if that picture is the same as this one.
saveState() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Saves the current settings in the user preferences.
scan(Tag, Lexer, NodeList) - Method in class org.htmlparser.scanners.CompositeTagScanner
Collect the children.
scan(Tag, Lexer, NodeList) - Method in interface org.htmlparser.scanners.Scanner
Scan the tag.
scan(Tag, Lexer, NodeList) - Method in class org.htmlparser.scanners.ScriptScanner
Scan for script.
scan(Tag, Lexer, NodeList) - Method in class org.htmlparser.scanners.StyleScanner
Scan for style definitions.
scan(Tag, Lexer, NodeList) - Method in class org.htmlparser.scanners.TagScanner
Scan the tag.
scanJIS(Cursor) - Method in class org.htmlparser.lexer.Lexer
Advance the cursor through a JIS escape sequence.
searchByName(String) - Method in class org.htmlparser.tags.CompositeTag
Searches all children who for a name attribute.
searchFor(String) - Method in class org.htmlparser.tags.CompositeTag
Searches for all nodes whose text representation contains the search string.
searchFor(String, boolean) - Method in class org.htmlparser.tags.CompositeTag
Searches for all nodes whose text representation contains the search string.
searchFor(String, boolean, Locale) - Method in class org.htmlparser.tags.CompositeTag
Searches for all nodes whose text representation contains the search string.
searchFor(Class, boolean) - Method in class org.htmlparser.tags.CompositeTag
Collect all objects that are of a certain type Note that this will not check for parent types, and will not recurse through child tags
searchFor(Class) - Method in class org.htmlparser.util.NodeList
Convenience method to search for nodes of the given type non-recursively.
searchFor(Class, boolean) - Method in class org.htmlparser.util.NodeList
Convenience method to search for nodes of the given type.
setAppletClass(String) - Method in class org.htmlparser.tags.AppletTag
Set the CODE attribute.
setAppletParams(Hashtable) - Method in class org.htmlparser.tags.AppletTag
Set the enclosed PARM children.
setArchive(String) - Method in class org.htmlparser.tags.AppletTag
Set the ARCHIVE attribute.
setAssignment(String) - Method in class org.htmlparser.lexer.nodes.Attribute
Set the assignment string of this attribute.
setAttribute(String, String) - Method in class org.htmlparser.lexer.nodes.TagNode
Set attribute with given key, value pair.
setAttribute(String, String, char) - Method in class org.htmlparser.lexer.nodes.TagNode
Set attribute with given key, value pair where the value is quoted by quote.
setAttribute(Attribute) - Method in class org.htmlparser.lexer.nodes.TagNode
Set an attribute.
setAttributes(Hashtable) - Method in class org.htmlparser.lexer.nodes.TagNode
Sets the attributes.
setAttributesEx(Vector) - Method in class org.htmlparser.lexer.nodes.TagNode
Sets the attributes.
setBackgroundThreadActive(boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Sets the state of the background thread activity.
setBaseUrl(String) - Method in class org.htmlparser.tags.BaseHrefTag
 
setBaseUrl(String) - Method in class org.htmlparser.util.LinkProcessor
Sets the baseUrl.
setCaptureResources(boolean) - Method in class org.htmlparser.parserapplications.SiteCapturer
Setter for property captureResources.
setChildren(NodeList) - Method in class org.htmlparser.AbstractNode
Set the children of this node.
setChildren(NodeList) - Method in interface org.htmlparser.Node
Set the children of this node.
setChildren(NodeList) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Set the children of this node.
setCodeBase(String) - Method in class org.htmlparser.tags.AppletTag
Set the CODEBASE attribute.
setCollapse(boolean) - Method in class org.htmlparser.beans.HTMLTextBean
Set the current 'collapse whitespace' state.
setCollapse(boolean) - Method in class org.htmlparser.beans.StringBean
Set the current 'collapse whitespace' state.
setConnection(URLConnection) - Method in class org.htmlparser.Parser
Set the connection for this parser.
setConnection(URLConnection) - Method in class org.htmlparser.beans.HTMLLinkBean
Setter for property Connection.
setConnection(URLConnection) - Method in class org.htmlparser.beans.HTMLTextBean
Setter for property Connection.
setConnection(URLConnection) - Method in class org.htmlparser.beans.LinkBean
Setter for property Connection.
setConnection(URLConnection) - Method in class org.htmlparser.beans.StringBean
Set the parser's connection.
setConnection(URLConnection) - Method in class org.htmlparser.lexer.Page
Set the URLConnection to be used by this page.
setConvertNonBreakingSpaces(boolean) - Method in class org.htmlparser.StringNodeFactory
Set the non-breaking space replacing state.
setCurrentURL(String) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Set the current URL being examined.
setCursor(Cursor) - Method in class org.htmlparser.lexer.Lexer
Set the current scanning position.
setDecode(boolean) - Method in class org.htmlparser.StringNodeFactory
Set the decoding state.
setDefaultRequestProperties(Map) - Static method in class org.htmlparser.Parser
Set the default request header properties.
setDelay(int) - Method in class org.htmlparser.lexerapplications.thumbelina.Sequencer
Setter for property delay.
setDiscardCGI(boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Setter for property discardCGI.
setDiscardQueries(boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Setter for property discardQueries.
setEmptyXmlTag(boolean) - Method in class org.htmlparser.lexer.nodes.TagNode
Set this tag to be an empty xml node, or not.
setEncoding(String) - Method in class org.htmlparser.Parser
Set the encoding for the page this parser is reading from.
setEncoding(String) - Method in class org.htmlparser.lexer.Page
Begins reading from the source with the given character set.
setEndPosition(int) - Method in class org.htmlparser.AbstractNode
Sets the ending position of the node.
setEndPosition(int) - Method in interface org.htmlparser.Node
Sets the ending position of the node.
setEndPosition(int) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Sets the ending position of the node.
setEndTag(TagNode) - Method in class org.htmlparser.tags.CompositeTag
 
setFeedback(ParserFeedback) - Method in class org.htmlparser.Parser
Sets the feedback object used in scanning.
setFilter(NodeFilter) - Method in class org.htmlparser.parserapplications.SiteCapturer
Setter for property filter.
setFormLocation(String) - Method in class org.htmlparser.tags.FormTag
Set the form location.
setFrameLocation(String) - Method in class org.htmlparser.tags.FrameTag
Sets the location of the frame.
setFrames(NodeList) - Method in class org.htmlparser.tags.FrameSetTag
Sets the frames (children of this tag).
setHistoryListVisible(boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Sets the history list visibility.
setHttpEquiv(String) - Method in class org.htmlparser.tags.MetaTag
 
setImage(Image) - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Setter for property image.
setImageURL(String) - Method in class org.htmlparser.tags.ImageTag
 
setInputHTML(String) - Method in class org.htmlparser.Parser
Initializes the parser with the given input HTML String.
setJavascriptLink(boolean) - Method in class org.htmlparser.tags.LinkTag
Set the link as a javascript link.
setLanguage(String) - Method in class org.htmlparser.tags.ScriptTag
Set the language of the script tag.
setLexer(Lexer) - Method in class org.htmlparser.Parser
Set the lexer for this parser.
setLineSeparator(String) - Static method in class org.htmlparser.Parser
 
setLink(String) - Method in class org.htmlparser.tags.LinkTag
 
setLinkProcessor(LinkProcessor) - Method in class org.htmlparser.lexer.Page
Set the link processor associated with this page.
setLinks(boolean) - Method in class org.htmlparser.beans.HTMLTextBean
Setter for property links.
setLinks(boolean) - Method in class org.htmlparser.beans.StringBean
Set the 'include links' state.
setMailLink(boolean) - Method in class org.htmlparser.tags.LinkTag
Insert the method's description here.
setMetaTagContents(String) - Method in class org.htmlparser.tags.MetaTag
 
setMetaTagName(String) - Method in class org.htmlparser.tags.MetaTag
 
setName(String) - Method in class org.htmlparser.lexer.nodes.Attribute
Set the name of this attribute.
setNameEndPosition(int) - Method in class org.htmlparser.lexer.nodes.PageAttribute
Set the ending position of the attribute name.
setNameStartPosition(int) - Method in class org.htmlparser.lexer.nodes.PageAttribute
Set the starting position of the attribute name.
setNodeFactory(NodeFactory) - Method in class org.htmlparser.Parser
Get the current node factory.
setNodeFactory(NodeFactory) - Method in class org.htmlparser.lexer.Lexer
Set the current node factory.
setOrigin(Point) - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Setter for property origin.
setPage(Page) - Method in class org.htmlparser.AbstractNode
Set the page this node came from.
setPage(Page) - Method in class org.htmlparser.lexer.Lexer
Set the page this lexer is working on.
setPage(Page) - Method in class org.htmlparser.lexer.nodes.PageAttribute
Set the page this attribute is anchored to.
setParent(Node) - Method in class org.htmlparser.AbstractNode
Sets the parent of this node.
setParent(Node) - Method in interface org.htmlparser.Node
Sets the parent of this node.
setParent(Node) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
setParserFeedback(ParserFeedback) - Static method in class org.htmlparser.util.FeedbackManager
 
setPosition(int) - Method in class org.htmlparser.lexer.Cursor
Set the position of this cursor.
setPosition(int) - Method in class org.htmlparser.lexer.Lexer
 
setPreferredSize(Dimension) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Sets the preferred size of this component.
setQuote(char) - Method in class org.htmlparser.lexer.nodes.Attribute
Set the quote surrounding the value of the attribute.
setRawValue(String) - Method in class org.htmlparser.lexer.nodes.Attribute
Set the value of the attribute and the quote character.
setRemoveEscapes(boolean) - Method in class org.htmlparser.StringNodeFactory
Set the escape removing state.
setReplaceNonBreakingSpaces(boolean) - Method in class org.htmlparser.beans.HTMLTextBean
Set the 'replace non breaking spaces' state.
setReplaceNonBreakingSpaces(boolean) - Method in class org.htmlparser.beans.StringBean
Set the 'replace non breaking spaces' state.
setScriptCode(String) - Method in class org.htmlparser.tags.ScriptTag
Set the code contents.
setSequencerActive(boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Sets the sequencer activity state.
setSource(String) - Method in class org.htmlparser.parserapplications.SiteCapturer
Setter for property source.
setSpeed(int) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Set the sequencer delay time.
setStartPosition(int) - Method in class org.htmlparser.AbstractNode
Sets the starting position of the node.
setStartPosition(int) - Method in interface org.htmlparser.Node
Sets the starting position of the node.
setStartPosition(int) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Sets the starting position of the node.
setStartTag(TagNode) - Method in class org.htmlparser.tags.CompositeTag
Deprecated. The tag *is* ths start tag.
setStatusBarVisible(boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Sets the status bar visibility.
setStrings() - Method in class org.htmlparser.beans.StringBean
Fetch the URL contents.
setTagBegin(int) - Method in class org.htmlparser.lexer.nodes.TagNode
Sets the nodeBegin.
setTagEnd(int) - Method in class org.htmlparser.lexer.nodes.TagNode
Sets the nodeEnd.
setTagName(String) - Method in class org.htmlparser.lexer.nodes.TagNode
Set the name of this tag.
setTarget(String) - Method in class org.htmlparser.parserapplications.SiteCapturer
Setter for property target.
setText(String) - Method in class org.htmlparser.AbstractNode
Sets the string contents of the node.
setText(String) - Method in interface org.htmlparser.Node
Sets the string contents of the node.
setText(String) - Method in class org.htmlparser.lexer.nodes.RemarkNode
Sets the string contents of the node.
setText(String) - Method in class org.htmlparser.lexer.nodes.StringNode
Sets the string contents of the node.
setText(String) - Method in class org.htmlparser.lexer.nodes.TagNode
 
setText(String) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
setThisScanner(TagScanner) - Method in class org.htmlparser.tags.Tag
 
setTitle(String) - Method in class org.htmlparser.visitors.HtmlPage
 
setType(String) - Method in class org.htmlparser.tags.ScriptTag
Set the type of the script tag.
setURL(String) - Method in class org.htmlparser.Parser
Set the URL for this parser.
setURL(String) - Method in class org.htmlparser.beans.BeanyBaby
 
setURL(String) - Method in class org.htmlparser.beans.HTMLLinkBean
Setter for property URL.
setURL(String) - Method in class org.htmlparser.beans.HTMLTextBean
Setter for property URL.
setURL(String) - Method in class org.htmlparser.beans.LinkBean
Setter for property URL.
setURL(String) - Method in class org.htmlparser.beans.StringBean
Set the URL to extract strings from.
setURL(URL) - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Setter for property URL.
setUrl(String) - Method in class org.htmlparser.lexer.Page
Set the URL for this page.
setValue(String) - Method in class org.htmlparser.lexer.nodes.Attribute
Set the value of the attribute.
setValue(String) - Method in class org.htmlparser.tags.OptionTag
Set the value of the value attribute.
setValueEndPosition(int) - Method in class org.htmlparser.lexer.nodes.PageAttribute
Set the ending position of the attribute value.
setValueStartPosition(int) - Method in class org.htmlparser.lexer.nodes.PageAttribute
Set the starting position of the attribute value.
shouldRecurseChildren() - Method in class org.htmlparser.visitors.NodeVisitor
 
shouldRecurseSelf() - Method in class org.htmlparser.visitors.NodeVisitor
 
size() - Method in class org.htmlparser.lexer.PageIndex
Get the count of elements.
size() - Method in class org.htmlparser.util.NodeList
 
skip(long) - Method in class org.htmlparser.lexer.Source
Skip characters.
stateChanged(ChangeEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Handles the speed slider events.
stdout - Static variable in class org.htmlparser.Parser
A verbose message sink.
stringFoundCount() - Method in class org.htmlparser.visitors.StringFindingVisitor
 
stringWasFound() - Method in class org.htmlparser.visitors.StringFindingVisitor
 
stripQuotes(String) - Method in class org.htmlparser.util.LinkProcessor
Remove double or single quotes from the string.
swap(int, int) - Method in class org.htmlparser.lexer.PageIndex
Swaps the elements at the given indicies.
swap(int, int) - Method in interface org.htmlparser.util.sort.Sortable
Swaps the elements at the given indicies.
synchronous - Variable in class org.htmlparser.lexer.Stream
 

T

TAGNAME - Static variable in class org.htmlparser.util.SpecialHashtable
Special key for the tag name.
TRANSFER_SIZE - Variable in class org.htmlparser.parserapplications.SiteCapturer
Copy buffer size.
Tabby - class org.htmlparser.lexerapplications.tabby.Tabby.
Replace tabs with spaces.
Tabby() - Constructor for class org.htmlparser.lexerapplications.tabby.Tabby
Creates a new instance of Tabby with no file filter and a tab stop of 4.
Tabby(String) - Constructor for class org.htmlparser.lexerapplications.tabby.Tabby
Creates a new instance of Tabby using the given regular expression and a tab stop of 4.
Tabby(String, int) - Constructor for class org.htmlparser.lexerapplications.tabby.Tabby
Creates a new instance of Tabby.
TableColumn - class org.htmlparser.tags.TableColumn.
A table column tag.
TableColumn() - Constructor for class org.htmlparser.tags.TableColumn
Create a new table column tag.
TableHeader - class org.htmlparser.tags.TableHeader.
A table header tag.
TableHeader() - Constructor for class org.htmlparser.tags.TableHeader
Create a new table header tag.
TableRow - class org.htmlparser.tags.TableRow.
A table row tag.
TableRow() - Constructor for class org.htmlparser.tags.TableRow
Create a new table row tag.
TableTag - class org.htmlparser.tags.TableTag.
A table tag.
TableTag() - Constructor for class org.htmlparser.tags.TableTag
Create a new table tag.
Tag - class org.htmlparser.tags.Tag.
Tag represents a generic tag.
Tag() - Constructor for class org.htmlparser.tags.Tag
 
Tag(TagNode, TagScanner) - Constructor for class org.htmlparser.tags.Tag
 
Tag(Page, int, int, Vector) - Constructor for class org.htmlparser.tags.Tag
 
TagFindingVisitor - class org.htmlparser.visitors.TagFindingVisitor.
 
TagFindingVisitor(String[]) - Constructor for class org.htmlparser.visitors.TagFindingVisitor
 
TagFindingVisitor(String[], boolean) - Constructor for class org.htmlparser.visitors.TagFindingVisitor
 
TagNameFilter - class org.htmlparser.filters.TagNameFilter.
This class accepts all tags matching the tag name.
TagNameFilter(String) - Constructor for class org.htmlparser.filters.TagNameFilter
Creates a new instance of TagNameFilter that accepts tags with the given name.
TagNode - class org.htmlparser.lexer.nodes.TagNode.
TagNode represents a generic tag.
TagNode() - Constructor for class org.htmlparser.lexer.nodes.TagNode
Create an empty tag.
TagNode(Page, int, int, Vector) - Constructor for class org.htmlparser.lexer.nodes.TagNode
Create a tag with the location and attributes provided
TagScanner - class org.htmlparser.scanners.TagScanner.
TagScanner is an abstract superclass, subclassed to create specific scanners.
TagScanner() - Constructor for class org.htmlparser.scanners.TagScanner
Create a (non-composite) tag scanner.
TextExtractingVisitor - class org.htmlparser.visitors.TextExtractingVisitor.
Extracts text from a web page.
TextExtractingVisitor() - Constructor for class org.htmlparser.visitors.TextExtractingVisitor
 
TextareaTag - class org.htmlparser.tags.TextareaTag.
A text area tag within a form.
TextareaTag() - Constructor for class org.htmlparser.tags.TextareaTag
Create a new text area tag.
Thumbelina - class org.htmlparser.lexerapplications.thumbelina.Thumbelina.
View images behind thumbnails.
Thumbelina() - Constructor for class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Creates a new instance of Thumbelina.
Thumbelina(String) - Constructor for class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Creates a new instance of Thumbelina.
Thumbelina(URL) - Constructor for class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Creates a new instance of Thumbelina.
ThumbelinaFrame - class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame.
Encapsulate a Thumbelina bean and add menu and preferences support.
ThumbelinaFrame() - Constructor for class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Construct a new Thumbelina frame with an idle Thumbelina.
ThumbelinaFrame(String) - Constructor for class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Construct a new Thumbelina frame with a Thumbelina primed with one URL.
ThumbelinaFrame(URL) - Constructor for class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Construct a new Thumbelina frame with a Thumbelina primed with one URL.
ThumbelinaFrame(Thumbelina) - Constructor for class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Construct a new Thumbelina frame with a given Thumbelina.
TileSet - class org.htmlparser.lexerapplications.thumbelina.TileSet.
Class to track picture regions.
TileSet() - Constructor for class org.htmlparser.lexerapplications.thumbelina.TileSet
Construct a tile set.
TitleTag - class org.htmlparser.tags.TitleTag.
A title tag.
TitleTag() - Constructor for class org.htmlparser.tags.TitleTag
Create a new title tag.
Translate - class org.htmlparser.util.Translate.
Translate numeric character references and character entity references to unicode characters.
throwable - Variable in class org.htmlparser.util.ChainedException
 
toHTML() - Method in class org.htmlparser.AbstractNode
Deprecated. - use toHtml() instead
toHtml() - Method in class org.htmlparser.AbstractNode
This method will make it easier when using html parser to reproduce html pages (with or without modifications) Applications reproducing html can use this method on nodes which are to be used or transferred as they were recieved, with the original html
toHtml() - Method in interface org.htmlparser.Node
This method will make it easier when using html parser to reproduce html pages (with or without modifications) Applications reproducing html can use this method on nodes which are to be used or transferred as they were recieved, with the original html
toHtml() - Method in class org.htmlparser.lexer.nodes.RemarkNode
 
toHtml() - Method in class org.htmlparser.lexer.nodes.StringNode
 
toHtml() - Method in class org.htmlparser.lexer.nodes.TagNode
Render the tag as HTML.
toHtml() - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
toHtml() - Method in class org.htmlparser.tags.CompositeTag
 
toNodeArray() - Method in class org.htmlparser.util.NodeList
 
toPlainTextString() - Method in class org.htmlparser.AbstractNode
Returns a string representation of the node.
toPlainTextString() - Method in interface org.htmlparser.Node
Returns a string representation of the node.
toPlainTextString() - Method in class org.htmlparser.lexer.nodes.RemarkNode
 
toPlainTextString() - Method in class org.htmlparser.lexer.nodes.StringNode
 
toPlainTextString() - Method in class org.htmlparser.lexer.nodes.TagNode
Get the plain text from this node.
toPlainTextString() - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
toPlainTextString() - Method in class org.htmlparser.nodeDecorators.DecodingNode
 
toPlainTextString() - Method in class org.htmlparser.nodeDecorators.EscapeCharacterRemovingNode
 
toPlainTextString() - Method in class org.htmlparser.nodeDecorators.NonBreakingSpaceConvertingNode
 
toPlainTextString() - Method in class org.htmlparser.tags.CompositeTag
 
toString() - Method in class org.htmlparser.AbstractNode
Return the string representation of the node.
toString() - Method in interface org.htmlparser.Node
Return the string representation of the node.
toString() - Method in class org.htmlparser.lexer.Cursor
 
toString() - Method in class org.htmlparser.lexer.Page
Display some of this page as a string.
toString() - Method in class org.htmlparser.lexer.nodes.Attribute
Get a text representation of this attribute.
toString(StringBuffer) - Method in class org.htmlparser.lexer.nodes.Attribute
Get a text representation of this attribute.
toString() - Method in class org.htmlparser.lexer.nodes.RemarkNode
Print the contents of the remark tag.
toString() - Method in class org.htmlparser.lexer.nodes.StringNode
Express this string node as a printable string This is suitable for display in a debugger or output to a printout.
toString() - Method in class org.htmlparser.lexer.nodes.TagNode
Print the contents of the tag
toString() - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Create a string representation of the picture.
toString(Rectangle) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Converts the rectangle to a string.
toString() - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
 
toString() - Method in class org.htmlparser.tags.AppletTag
Output a string representing this applet tag.
toString() - Method in class org.htmlparser.tags.BodyTag
 
toString() - Method in class org.htmlparser.tags.CompositeTag
 
toString(int, StringBuffer) - Method in class org.htmlparser.tags.CompositeTag
 
toString() - Method in class org.htmlparser.tags.DoctypeTag
Print the contents of the document declaration tag.
toString() - Method in class org.htmlparser.tags.FormTag
 
toString() - Method in class org.htmlparser.tags.FrameSetTag
Print the contents of the FrameSetTag
toString() - Method in class org.htmlparser.tags.FrameTag
Print the contents of the FrameTag.
toString() - Method in class org.htmlparser.tags.HeadTag
 
toString() - Method in class org.htmlparser.tags.JspTag
Print the contents of the jsp tag.
toString() - Method in class org.htmlparser.tags.LabelTag
 
toString() - Method in class org.htmlparser.tags.LinkTag
Print the contents of this Link Node
toString() - Method in class org.htmlparser.tags.OptionTag
 
toString() - Method in class org.htmlparser.tags.ScriptTag
Print the contents of the script tag.
toString() - Method in class org.htmlparser.tags.StyleTag
Print the contents of the style node.
toString() - Method in class org.htmlparser.tags.TableTag
 
toString() - Method in class org.htmlparser.tags.TitleTag
 
toString() - Method in class org.htmlparser.util.CharacterReference
Visualize this character reference as a string.
toString() - Method in class org.htmlparser.util.NodeList
 

U

UNIT_INCREMENT - Static variable in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Scrolling unit increment (both directions).
UrlModifyingVisitor - class org.htmlparser.visitors.UrlModifyingVisitor.
 
UrlModifyingVisitor(Parser, String) - Constructor for class org.htmlparser.visitors.UrlModifyingVisitor
 
unread() - Method in class org.htmlparser.lexer.Source
Undo the read of a single character.
unregisterTag(Tag) - Method in class org.htmlparser.PrototypicalNodeFactory
 
update(Graphics) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Updates this component.
updateMRU(String) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Updates the user preferences based on the most recently used list.
updateMenu() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Adjusts the menu, by inserting the current MRU list.
updateQueueSize(int, int) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Apply a change in 'to be examined' URL list size.
updateStrings(String) - Method in class org.htmlparser.beans.StringBean
Assign the Strings property, firing the property change.
updateVisitedSize(int, int) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Apply a change in 'visited' URL list size.

V

VERBOSE - Static variable in class org.htmlparser.util.CommandLine
 
VERSION_DATE - Static variable in class org.htmlparser.Parser
The date of the version.
VERSION_NUMBER - Static variable in class org.htmlparser.Parser
The floating point version number.
VERSION_STRING - Static variable in class org.htmlparser.Parser
The display version.
VERSION_TYPE - Static variable in class org.htmlparser.Parser
The type of version.
valueChanged(ListSelectionEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Handles the history list events.
values - Variable in class org.htmlparser.util.CommandLine
 
visitAllNodesWith(NodeVisitor) - Method in class org.htmlparser.Parser
 
visitEndTag(Tag) - Method in class org.htmlparser.beans.StringBean
Resets the state of the PRE and SCRIPT flags.
visitEndTag(Tag) - Method in class org.htmlparser.visitors.NodeVisitor
 
visitEndTag(Tag) - Method in class org.htmlparser.visitors.TagFindingVisitor
 
visitEndTag(Tag) - Method in class org.htmlparser.visitors.TextExtractingVisitor
 
visitEndTag(Tag) - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 
visitImageTag(ImageTag) - Method in class org.htmlparser.visitors.NodeVisitor
 
visitImageTag(ImageTag) - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 
visitLinkTag(LinkTag) - Method in class org.htmlparser.beans.StringBean
Appends the link as text between angle brackets to the output.
visitLinkTag(LinkTag) - Method in class org.htmlparser.visitors.LinkFindingVisitor
 
visitLinkTag(LinkTag) - Method in class org.htmlparser.visitors.NodeVisitor
 
visitLinkTag(LinkTag) - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 
visitRemarkNode(RemarkNode) - Method in class org.htmlparser.visitors.NodeVisitor
 
visitRemarkNode(RemarkNode) - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 
visitStringNode(StringNode) - Method in class org.htmlparser.beans.StringBean
Appends the text to the output.
visitStringNode(StringNode) - Method in class org.htmlparser.visitors.NodeVisitor
 
visitStringNode(StringNode) - Method in class org.htmlparser.visitors.StringFindingVisitor
 
visitStringNode(StringNode) - Method in class org.htmlparser.visitors.TextExtractingVisitor
 
visitStringNode(StringNode) - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 
visitTag(Tag) - Method in class org.htmlparser.beans.StringBean
Appends a newline to the output if the tag breaks flow, and possibly sets the state of the PRE and SCRIPT flags.
visitTag(Tag) - Method in class org.htmlparser.visitors.HtmlPage
 
visitTag(Tag) - Method in class org.htmlparser.visitors.NodeVisitor
 
visitTag(Tag) - Method in class org.htmlparser.visitors.ObjectFindingVisitor
 
visitTag(Tag) - Method in class org.htmlparser.visitors.TagFindingVisitor
 
visitTag(Tag) - Method in class org.htmlparser.visitors.TextExtractingVisitor
 
visitTag(Tag) - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 
visitTitleTag(TitleTag) - Method in class org.htmlparser.visitors.HtmlPage
 
visitTitleTag(TitleTag) - Method in class org.htmlparser.visitors.NodeVisitor
 

W

WikiCapturer - class org.htmlparser.parserapplications.WikiCapturer.
Save a wikiwikiweb locally.
WikiCapturer() - Constructor for class org.htmlparser.parserapplications.WikiCapturer
Create a wikicapturer.
warning(String) - Method in class org.htmlparser.util.DefaultParserFeedback
Print an warning message.
warning(String) - Static method in class org.htmlparser.util.FeedbackManager
 
warning(String) - Method in interface org.htmlparser.util.ParserFeedback
 
windowActivated(WindowEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Invoked when the window is set to be the user's active window, which means the window (or one of its subcomponents) will receive keyboard events.
windowClosed(WindowEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Invoked when a window has been closed as the result of calling dispose on the window.
windowClosing(WindowEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Handles window closing event.
windowDeactivated(WindowEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Invoked when a window is no longer the user's active window, which means that keyboard events will no longer be delivered to the window or its subcomponents.
windowDeiconified(WindowEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Invoked when a window is changed from a minimized to a normal state.
windowIconified(WindowEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Invoked when a window is changed from a normal to a minimized state.
windowOpened(WindowEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Invoked the first time a window is made visible.

A B C D E F G H I J K L M N O P Q R S T U V W
© 2004 Somik Raha
Mar 14, 2004

HTML Parser is an open source library released under LGPL.