A B C D E F G H I J K L M N O P Q R S T U V W X _

S

SAXTest - class org.htmlparser.tests.SAXTest.
Test class for SAX2.
SAXTest() - Constructor for class org.htmlparser.tests.SAXTest
 
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.
STDOUT - Static variable in class org.htmlparser.Parser
A verbose message sink.
STRICT - Static variable in class org.htmlparser.scanners.ScriptScanner
Strict parsing of CDATA flag.
Scanner - interface org.htmlparser.scanners.Scanner.
Generic interface for scanning.
ScriptCommentTest - class org.htmlparser.tests.visitorsTests.ScriptCommentTest.
 
ScriptCommentTest(String) - Constructor for class org.htmlparser.tests.visitorsTests.ScriptCommentTest
 
ScriptCommentTest.ScriptVisitor - class org.htmlparser.tests.visitorsTests.ScriptCommentTest.ScriptVisitor.
Implement test case NodeVisitor.
ScriptCommentTest.ScriptVisitor() - Constructor for class org.htmlparser.tests.visitorsTests.ScriptCommentTest.ScriptVisitor
Creates a new ScriptVisitor object.
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 CDATA.
ScriptScanner() - Constructor for class org.htmlparser.scanners.ScriptScanner
Create a script scanner.
ScriptScannerTest - class org.htmlparser.tests.scannersTests.ScriptScannerTest.
 
ScriptScannerTest(String) - Constructor for class org.htmlparser.tests.scannersTests.ScriptScannerTest
 
ScriptTag - class org.htmlparser.tags.ScriptTag.
A script tag.
ScriptTag() - Constructor for class org.htmlparser.tags.ScriptTag
Create a new script tag.
ScriptTagTest - class org.htmlparser.tests.tagTests.ScriptTagTest.
 
ScriptTagTest(String) - Constructor for class org.htmlparser.tests.tagTests.ScriptTagTest
 
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.
SelectTagTest - class org.htmlparser.tests.tagTests.SelectTagTest.
 
SelectTagTest(String) - Constructor for class org.htmlparser.tests.tagTests.SelectTagTest
 
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.
SortTest - class org.htmlparser.tests.utilTests.SortTest.
Sort testing.
SortTest(String) - Constructor for class org.htmlparser.tests.utilTests.SortTest
Creates a new instance of SortTest
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() - Constructor for class org.htmlparser.lexer.Source
 
SourceTests - class org.htmlparser.tests.lexerTests.SourceTests.
 
SourceTests(String) - Constructor for class org.htmlparser.tests.lexerTests.SourceTests
Test the first level stream class.
Span - class org.htmlparser.tags.Span.
A span tag.
Span() - Constructor for class org.htmlparser.tags.Span
Create a new span tag.
SpanItem - class edu.cmu.cs.readweb.text.SpanItem.
 
SpanItem() - Constructor for class edu.cmu.cs.readweb.text.SpanItem
 
SpanItem(String, String) - Constructor for class edu.cmu.cs.readweb.text.SpanItem
 
SpanItem(String, String, int) - Constructor for class edu.cmu.cs.readweb.text.SpanItem
 
SpanTagTest - class org.htmlparser.tests.tagTests.SpanTagTest.
 
SpanTagTest(String) - Constructor for class org.htmlparser.tests.tagTests.SpanTagTest
 
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.
StreamTests - class org.htmlparser.tests.lexerTests.StreamTests.
 
StreamTests(String) - Constructor for class org.htmlparser.tests.lexerTests.StreamTests
Test the first level stream class.
StringBean - class org.htmlparser.beans.StringBean.
Extract strings from a URL.
StringBean() - Constructor for class org.htmlparser.beans.StringBean
Create a StringBean object.
StringEncoder - class edu.cmu.cs.readweb.util.StringEncoder.
Encode/decode special characters in strings.
StringEncoder(char, String) - Constructor for class edu.cmu.cs.readweb.util.StringEncoder
 
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() - Constructor for class org.htmlparser.filters.StringFilter
Creates a new instance of StringFilter that accepts all string nodes.
StringFilter(String) - Constructor for class org.htmlparser.filters.StringFilter
Creates a StringFilter that accepts text nodes containing a string.
StringFilter(String, boolean) - Constructor for class org.htmlparser.filters.StringFilter
Creates a StringFilter that accepts text nodes containing a string.
StringFilter(String, boolean, Locale) - Constructor for class org.htmlparser.filters.StringFilter
Creates a StringFilter that accepts text nodes containing a string.
StringFilterWrapper - class org.htmlparser.parserapplications.filterbuilder.wrappers.StringFilterWrapper.
Wrapper for StringFilters.
StringFilterWrapper() - Constructor for class org.htmlparser.parserapplications.filterbuilder.wrappers.StringFilterWrapper
Create a wrapper over a new StringFilter.
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
 
StringFindingVisitorTest - class org.htmlparser.tests.visitorsTests.StringFindingVisitorTest.
 
StringFindingVisitorTest(String) - Constructor for class org.htmlparser.tests.visitorsTests.StringFindingVisitorTest
 
StringNodeFactory - class org.htmlparser.StringNodeFactory.
Deprecated. Use PrototypicalNodeFactory#setTextPrototype(Text)

A more efficient implementation of affecting all string nodes, is to replace the Text node prototype in the PrototypicalNodeFactory with a custom TextNode that performs the required operation.

For example, if you were using:

 StringNodeFactory factory = new StringNodeFactory();
 factory.setDecode(true);
 
to decode all text issued from Text.toPlainTextString(), you would instead create a subclass of TextNode and set it as the prototype for text node generation:
 PrototypicalNodeFactory factory = new PrototypicalNodeFactory ();
 factory.setTextPrototype (new TextNode () {
     public String toPlainTextString()
     {
         return (org.htmlparser.util.Translate.decode (super.toPlainTextString ()));
     }
 });
 
Similar constructs apply to removing escapes and converting non-breaking spaces, which were the examples previously provided.

Using a subclass avoids the wrapping and delegation inherent in the decorator pattern, with subsequent improvements in processing speed and memory usage.

StringNodeFactory() - Constructor for class org.htmlparser.StringNodeFactory
Deprecated. Create the default string node factory.
StringParserTest - class org.htmlparser.tests.parserHelperTests.StringParserTest.
 
StringParserTest(String) - Constructor for class org.htmlparser.tests.parserHelperTests.StringParserTest
 
StringSource - class org.htmlparser.lexer.StringSource.
A source of characters based on a String.
StringSource(String) - Constructor for class org.htmlparser.lexer.StringSource
Construct a source using the provided string.
StringSource(String, String) - Constructor for class org.htmlparser.lexer.StringSource
Construct a source using the provided string and encoding.
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.
StyleTagTest - class org.htmlparser.tests.tagTests.StyleTagTest.
 
StyleTagTest(String) - Constructor for class org.htmlparser.tests.tagTests.StyleTagTest
 
SubFilterList - class org.htmlparser.parserapplications.filterbuilder.SubFilterList.
A helper class for lists of filters within filters.
SubFilterList(Filter, String, int) - Constructor for class org.htmlparser.parserapplications.filterbuilder.SubFilterList
Creates a container panel.
same(Picture) - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Return true if that picture is the same as this one.
save(String) - Method in class org.htmlparser.parserapplications.filterbuilder.FilterBuilder
Save the workspace contents to file.
saveAction() - Method in class org.htmlparser.parserapplications.filterbuilder.FilterBuilder
The action to take when "Save" menu or button pressed.
saveCookies(Vector, URLConnection) - Method in class org.htmlparser.http.ConnectionManager
Save the cookies received in the response header.
saveState() - Method in class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame
Saves the current settings in the user preferences.
saveasAction() - Method in class org.htmlparser.parserapplications.filterbuilder.FilterBuilder
The action to take when "Save As" menu or button pressed.
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.
scriptTag - Variable in class org.htmlparser.tests.visitorsTests.ScriptCommentTest.ScriptVisitor
Keps the only script tag.
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
searchString(String, int) - Method in class edu.cmu.cs.readweb.text.DocumentItem
search a first postion of a target string from the offset postion of doc stream
searchStringInRange(String, int, int, int) - Method in class edu.cmu.cs.readweb.text.DocumentItem
search a first postion of a target string from the offset postion of doc stream, search range and search direction (0:left, 1:right) are specified.
selectSelection(boolean) - Method in class org.htmlparser.parserapplications.filterbuilder.FilterBuilder
Select(highlight)/deselect the current selection set.
selectionContains(Filter) - Method in class org.htmlparser.parserapplications.filterbuilder.FilterBuilder
Check if the current selection set contains the given filter.
serialize(byte[]) - Static method in class org.htmlparser.parserapplications.filterbuilder.Filter
Serialize a byte array to a String.
serializeSelection() - Method in class org.htmlparser.parserapplications.filterbuilder.FilterBuilder
Serialize the current selection set.
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.Attribute
Set the assignment string of this attribute.
setAttribute(String, String) - Method in interface org.htmlparser.Tag
Set attribute with given key, value pair.
setAttribute(String, String, char) - Method in interface org.htmlparser.Tag
Set attribute with given key/value pair, the value is quoted by quote.
setAttribute(String, String) - Method in class org.htmlparser.nodes.TagNode
Set attribute with given key, value pair.
setAttribute(String, String, char) - Method in class org.htmlparser.nodes.TagNode
Set attribute with given key, value pair where the value is quoted by quote.
setAttribute(Attribute) - Method in class org.htmlparser.nodes.TagNode
Set an attribute.
setAttributeEx(Attribute) - Method in interface org.htmlparser.Tag
Set an attribute.
setAttributeEx(Attribute) - Method in class org.htmlparser.nodes.TagNode
Set an attribute.
setAttributeName(String) - Method in class org.htmlparser.filters.HasAttributeFilter
Set the attribute name.
setAttributeValue(String) - Method in class org.htmlparser.filters.HasAttributeFilter
Set the attribute value.
setAttributes(Hashtable) - Method in interface org.htmlparser.Tag
Deprecated. Use setAttributesEx() instead.
setAttributes(Hashtable) - Method in class org.htmlparser.nodes.TagNode
Sets the attributes.
setAttributesEx(Vector) - Method in interface org.htmlparser.Tag
Sets the attributes.
setAttributesEx(Vector) - Method in class org.htmlparser.nodes.TagNode
Sets the attributes.
setBackgroundThreadActive(boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Sets the state of the background thread activity.
setBasePoint(Point) - Method in class org.htmlparser.parserapplications.filterbuilder.FilterBuilder
Sets the position of the mouse in the component.
setBaseUrl(String) - Method in class org.htmlparser.lexer.Page
Sets the baseUrl.
setBaseUrl(String) - Method in class org.htmlparser.tags.BaseHrefTag
Set the value of the HREF attribute.
setBaseUrl(String) - Method in class org.htmlparser.util.LinkProcessor
Deprecated. Sets the baseUrl.
setCaptureResources(boolean) - Method in class org.htmlparser.parserapplications.SiteCapturer
Setter for property captureResources.
setCaseSensitive(boolean) - Method in class org.htmlparser.filters.StringFilter
Set case sensitivity on or off.
setChildFilter(NodeFilter) - Method in class org.htmlparser.filters.HasChildFilter
Set the filter for this HasParentFilter.
setChildren(NodeList) - Method in interface org.htmlparser.Node
Set the children of this node.
setChildren(NodeList) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Deprecated. Set the children of this node.
setChildren(NodeList) - Method in class org.htmlparser.nodes.AbstractNode
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.
setComment(String) - Method in class org.htmlparser.http.Cookie
If a user agent (web browser) presents this cookie to a user, the cookie's purpose will be described using this comment.
setConnection(URLConnection) - Method in class org.htmlparser.Parser
Set the connection for this parser.
setConnection(URLConnection) - Method in class org.htmlparser.beans.FilterBean
Set the parser's connection.
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.
setConnectionManager(ConnectionManager) - Static method in class org.htmlparser.Parser
Set the connection manager all Parsers use.
setConnectionManager(ConnectionManager) - Static method in class org.htmlparser.lexer.Page
Set the connection manager to use.
setContentHandler(ContentHandler) - Method in class org.htmlparser.sax.XMLReader
Allow an application to register a content event handler.
setConvertNonBreakingSpaces(boolean) - Method in class org.htmlparser.StringNodeFactory
Deprecated. Set the non-breaking space replacing state.
setCookie(Cookie, String) - Method in class org.htmlparser.http.ConnectionManager
Adds a cookie to the cookie jar.
setCookieProcessingEnabled(boolean) - Method in class org.htmlparser.http.ConnectionManager
Enables and disabled cookie processing.
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.
setDTDHandler(DTDHandler) - Method in class org.htmlparser.sax.XMLReader
Allow an application to register a DTD event handler.
setDecode(boolean) - Method in class org.htmlparser.StringNodeFactory
Deprecated. Set the decoding state.
setDefaultRequestProperties(Hashtable) - Static method in class org.htmlparser.http.ConnectionManager
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.
setDocumentId(String) - Method in class edu.cmu.cs.readweb.text.PatternItem
 
setDocumentLocator(Locator) - Method in class org.htmlparser.tests.SAXTest
 
setDomain(String) - Method in class org.htmlparser.http.Cookie
This cookie should be presented only to hosts satisfying this domain name pattern.
setEmptyXmlTag(boolean) - Method in interface org.htmlparser.Tag
Set this tag to be an empty xml node, or not.
setEmptyXmlTag(boolean) - Method in class org.htmlparser.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.InputStreamSource
Begins reading from the source with the given character set.
setEncoding(String) - Method in class org.htmlparser.lexer.Page
Begins reading from the source with the given character set.
setEncoding(String) - Method in class org.htmlparser.lexer.Source
Set the encoding to the given character set.
setEncoding(String) - Method in class org.htmlparser.lexer.StringSource
Set the encoding to the given character set.
setEndPosition(int) - Method in interface org.htmlparser.Node
Sets the ending position of the node.
setEndPosition(int) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Deprecated. Sets the ending position of the node.
setEndPosition(int) - Method in class org.htmlparser.nodes.AbstractNode
Sets the ending position of the node.
setEndTag(Tag) - Method in interface org.htmlparser.Tag
Set the end tag for this (composite) tag.
setEndTag(Tag) - Method in class org.htmlparser.nodes.TagNode
Set the end tag for this (composite) tag.
setEndTag(Tag) - Method in class org.htmlparser.tags.CompositeTag
Set the end tag for this tag.
setEntityResolver(EntityResolver) - Method in class org.htmlparser.sax.XMLReader
Allow an application to register an entity resolver.
setErrorHandler(ErrorHandler) - Method in class org.htmlparser.sax.XMLReader
Allow an application to register an error event handler.
setExpanded(boolean) - Method in class org.htmlparser.parserapplications.filterbuilder.Filter
Set the expanded state for the component.
setExpanded(Filter[], boolean, boolean) - Method in class org.htmlparser.parserapplications.filterbuilder.FilterBuilder
Expand or collapse filters, possibly recursively.
setExpiryDate(Date) - Method in class org.htmlparser.http.Cookie
Sets the expiry date of the cookie.
setFeature(String, boolean) - Method in class org.htmlparser.sax.XMLReader
Set the value of a feature flag.
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.
setFilters(NodeFilter[]) - Method in class org.htmlparser.beans.FilterBean
Set the filters for the bean.
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
Set the HTTP-EQUIV attribute.
setImage(Image) - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Setter for property image.
setImageURL(String) - Method in class org.htmlparser.tags.ImageTag
Set the SRC attribute.
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.
setLink(String) - Method in class org.htmlparser.tags.LinkTag
Set the HREF attribute.
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.
setLocale(Locale) - Method in class org.htmlparser.filters.StringFilter
Set the locale for uppercase conversion.
setMailLink(boolean) - Method in class org.htmlparser.tags.LinkTag
Insert the method's description here.
setMatchClass(Class) - Method in class org.htmlparser.filters.NodeClassFilter
Set the class to match.
setMetaTagContents(String) - Method in class org.htmlparser.tags.MetaTag
Set the CONTENT attribute.
setMetaTagName(String) - Method in class org.htmlparser.tags.MetaTag
Set the NAME attribute.
setMonitor(ConnectionMonitor) - Method in class org.htmlparser.http.ConnectionManager
Set the monitoring object.
setName(String) - Method in class org.htmlparser.Attribute
Set the name of this attribute.
setName(String) - Method in class org.htmlparser.filters.TagNameFilter
Set the tag name.
setNameEndPosition(int) - Method in class org.htmlparser.lexer.PageAttribute
Set the ending position of the attribute name.
setNameStartPosition(int) - Method in class org.htmlparser.lexer.PageAttribute
Set the starting position of the attribute name.
setNodeFactory(NodeFactory) - Method in class org.htmlparser.Parser
Set the current node factory.
setNodeFactory(NodeFactory) - Method in class org.htmlparser.lexer.Lexer
Set the current node factory.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.Filter
Assign the underlying node filter for this wrapper.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.AndFilterWrapper
Assign the underlying node filter for this wrapper.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.HasAttributeFilterWrapper
Assign the underlying node filter for this wrapper.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.HasChildFilterWrapper
Assign the underlying node filter for this wrapper.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.HasParentFilterWrapper
Assign the underlying node filter for this wrapper.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.HasSiblingFilterWrapper
Assign the underlying node filter for this wrapper.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.NodeClassFilterWrapper
Assign the underlying node filter for this wrapper.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.NotFilterWrapper
Assign the underlying node filter for this wrapper.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.OrFilterWrapper
Assign the underlying node filter for this wrapper.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.RegexFilterWrapper
Assign the underlying node filter for this wrapper.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.StringFilterWrapper
Assign the underlying node filter for this wrapper.
setNodeFilter(NodeFilter, Parser) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.TagNameFilterWrapper
Assign the underlying node filter for this wrapper.
setNodes() - Method in class org.htmlparser.beans.FilterBean
Fetch the URL contents and filter it.
setObjectClassId(String) - Method in class org.htmlparser.tags.ObjectTag
Set the CLASSID attribute.
setObjectCodeBase(String) - Method in class org.htmlparser.tags.ObjectTag
Set the CODEBASE attribute.
setObjectCodeType(String) - Method in class org.htmlparser.tags.ObjectTag
Set the CODETYPE attribute.
setObjectData(String) - Method in class org.htmlparser.tags.ObjectTag
Set the DATA attribute.
setObjectHeight(String) - Method in class org.htmlparser.tags.ObjectTag
Set the HEIGHT attribute.
setObjectParams(Hashtable) - Method in class org.htmlparser.tags.ObjectTag
Set the enclosed PARAM children.
setObjectStandby(String) - Method in class org.htmlparser.tags.ObjectTag
Set the STANDBY attribute.
setObjectType(String) - Method in class org.htmlparser.tags.ObjectTag
Set the TYPE attribute.
setObjectWidth(String) - Method in class org.htmlparser.tags.ObjectTag
Set the WIDTH attribute.
setOrigin(Point) - Method in class org.htmlparser.lexerapplications.thumbelina.Picture
Setter for property origin.
setPage(Page) - Method in interface org.htmlparser.Node
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.PageAttribute
Set the page this attribute is anchored to.
setPage(Page) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Deprecated. Set the page this node came from.
setPage(Page) - Method in class org.htmlparser.nodes.AbstractNode
Set the page this node came from.
setParent(Node) - Method in interface org.htmlparser.Node
Sets the parent of this node.
setParent(Node) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Deprecated.  
setParent(Node) - Method in class org.htmlparser.nodes.AbstractNode
Sets the parent of this node.
setParentFilter(NodeFilter) - Method in class org.htmlparser.filters.HasParentFilter
Set the filter for this HasParentFilter.
setParser(Parser) - Method in class org.htmlparser.beans.FilterBean
Set the parser for the bean.
setParser(Parser) - Method in class org.htmlparser.tests.ParserTestCase
 
setParserFeedback(ParserFeedback) - Static method in class org.htmlparser.util.FeedbackManager
 
setPassword(String) - Method in class org.htmlparser.http.ConnectionManager
Set the URL users's password.
setPath(String) - Method in class org.htmlparser.http.Cookie
This cookie should be presented only with requests beginning with this URL.
setPattern(String) - Method in class org.htmlparser.filters.RegexFilter
Set the search pattern.
setPattern(String) - Method in class org.htmlparser.filters.StringFilter
Set the search pattern.
setPatternLeft(SpanItem) - Method in class edu.cmu.cs.readweb.text.PatternItem
 
setPatternRight(SpanItem) - Method in class edu.cmu.cs.readweb.text.PatternItem
 
setPosition(int) - Method in class org.htmlparser.lexer.Cursor
Set the position of this cursor.
setPosition(int) - Method in class org.htmlparser.lexer.Lexer
Set the current cursor position.
setPredicate(NodeFilter) - Method in class org.htmlparser.filters.NotFilter
Set the predicate for this NotFilter.
setPredicates(NodeFilter[]) - Method in class org.htmlparser.filters.AndFilter
Set the predicates for this AndFilter.
setPredicates(NodeFilter[]) - Method in class org.htmlparser.filters.OrFilter
Set the predicates for this OrFilter.
setPreferredSize(Dimension) - Method in class org.htmlparser.lexerapplications.thumbelina.PicturePanel
Sets the preferred size of this component.
setProperty(String, Object) - Method in class org.htmlparser.sax.XMLReader
Set the value of a property.
setProxyHost(String) - Method in class org.htmlparser.http.ConnectionManager
Set the proxy host to use.
setProxyPassword(String) - Method in class org.htmlparser.http.ConnectionManager
Get the proxy user's password.
setProxyPort(int) - Method in class org.htmlparser.http.ConnectionManager
Set the proxy port number.
setProxyUser(String) - Method in class org.htmlparser.http.ConnectionManager
Set the user name for proxy authorization.
setQuote(char) - Method in class org.htmlparser.Attribute
Set the quote surrounding the value of the attribute.
setRawValue(String) - Method in class org.htmlparser.Attribute
Set the value of the attribute and the quote character.
setRecursive(boolean) - Method in class org.htmlparser.beans.FilterBean
Set the recursion behaviour.
setRecursive(boolean) - Method in class org.htmlparser.filters.HasChildFilter
Sets whether the filter is recursive or not.
setRecursive(boolean) - Method in class org.htmlparser.filters.HasParentFilter
Sets whether the filter is recursive or not.
setRemarkPrototype(Remark) - Method in class org.htmlparser.PrototypicalNodeFactory
Set the object to be used to generate remark nodes.
setRemoveEscapes(boolean) - Method in class org.htmlparser.StringNodeFactory
Deprecated. 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.
setRequestProperties(Hashtable) - Method in class org.htmlparser.http.ConnectionManager
Set the current request properties.
setScriptCode(String) - Method in class org.htmlparser.tags.ScriptTag
Set the code contents.
setSecure(boolean) - Method in class org.htmlparser.http.Cookie
Indicates to the user agent that the cookie should only be sent using a secure protocol (https).
setSelected(boolean) - Method in class org.htmlparser.parserapplications.filterbuilder.Filter
Set the 'selected look' for the component.
setSelected(boolean) - Method in class org.htmlparser.parserapplications.filterbuilder.SubFilterList
Set the 'selected look' for the component.
setSequencerActive(boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Sets the sequencer activity state.
setSiblingFilter(NodeFilter) - Method in class org.htmlparser.filters.HasSiblingFilter
Set the filter for this HasSiblingFilter.
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 interface org.htmlparser.Node
Sets the starting position of the node.
setStartPosition(int) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Deprecated. Sets the starting position of the node.
setStartPosition(int) - Method in class org.htmlparser.nodes.AbstractNode
Sets the starting position of the node.
setStatusBarVisible(boolean) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Sets the status bar visibility.
setStrategy(int) - Method in class org.htmlparser.filters.RegexFilter
Set the search pattern.
setStrings() - Method in class org.htmlparser.beans.StringBean
Fetch the URL contents.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.Filter
Assign the underlying node filter's subordinate filters.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.AndFilterWrapper
Assign the underlying node filter's subordinate filters.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.HasAttributeFilterWrapper
Assign the underlying node filter's subordinate filters.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.HasChildFilterWrapper
Assign the underlying node filter's subordinate filters.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.HasParentFilterWrapper
Assign the underlying node filter's subordinate filters.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.HasSiblingFilterWrapper
Assign the underlying node filter's subordinate filters.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.NodeClassFilterWrapper
Assign the underlying node filter's subordinate filters.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.NotFilterWrapper
Assign the underlying node filter's subordinate filters.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.OrFilterWrapper
Assign the underlying node filter's subordinate filters.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.RegexFilterWrapper
Assign the underlying node filter's subordinate filters.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.StringFilterWrapper
Assign the underlying node filter's subordinate filters.
setSubNodeFilters(NodeFilter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.TagNameFilterWrapper
Assign the underlying node filter's subordinate filters.
setTagBegin(int) - Method in class org.htmlparser.nodes.TagNode
Sets the nodeBegin.
setTagEnd(int) - Method in class org.htmlparser.nodes.TagNode
Sets the nodeEnd.
setTagName(String) - Method in interface org.htmlparser.Tag
Set the name of this tag.
setTagName(String) - Method in class org.htmlparser.nodes.TagNode
Set the name of this tag.
setTagPrototype(Tag) - Method in class org.htmlparser.PrototypicalNodeFactory
Set the object to be used to generate tag nodes.
setTarget(String) - Method in class org.htmlparser.parserapplications.SiteCapturer
Setter for property target.
setText(String) - Method in interface org.htmlparser.Node
Sets the string contents of the node.
setText(String) - Method in interface org.htmlparser.Remark
Sets the string contents of the node.
setText(String) - Method in interface org.htmlparser.Text
Sets the contents of the node.
setText(String) - Method in class org.htmlparser.nodeDecorators.AbstractNodeDecorator
Deprecated.  
setText(String) - Method in class org.htmlparser.nodes.AbstractNode
Sets the string contents of the node.
setText(String) - Method in class org.htmlparser.nodes.RemarkNode
Sets the string contents of the node.
setText(String) - Method in class org.htmlparser.nodes.TagNode
Parses the given text to create the tag contents.
setText(String) - Method in class org.htmlparser.nodes.TextNode
Sets the string contents of the node.
setTextPrototype(Text) - Method in class org.htmlparser.PrototypicalNodeFactory
Set the object to be used to generate text nodes.
setThisScanner(Scanner) - Method in interface org.htmlparser.Tag
Set the scanner associated with this tag.
setThisScanner(Scanner) - Method in class org.htmlparser.nodes.TagNode
Set the scanner associated with this tag.
setTitle(String) - Method in class org.htmlparser.visitors.HtmlPage
 
setType(String) - Method in class org.htmlparser.tags.ScriptTag
Set the mime 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
Set the URL for the bean.
setURL(String) - Method in class org.htmlparser.beans.FilterBean
Set the URL to extract strings from.
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.
setUp() - Method in class org.htmlparser.tests.InstanceofPerformanceTest
 
setUp() - Method in class org.htmlparser.tests.parserHelperTests.CompositeTagScannerHelperTest
 
setUp() - Method in class org.htmlparser.tests.tagTests.BodyTagTest
 
setUp() - Method in class org.htmlparser.tests.tagTests.OptionTagTest
 
setUp() - Method in class org.htmlparser.tests.tagTests.SelectTagTest
 
setUp() - Method in class org.htmlparser.tests.tagTests.TextareaTagTest
 
setUp() - Method in class org.htmlparser.tests.tagTests.TitleTagTest
 
setUp() - Method in class org.htmlparser.tests.utilTests.NodeListTest
 
setUp() - Method in class org.htmlparser.tests.visitorsTests.TagFindingVisitorTest
 
setUpperPattern() - Method in class org.htmlparser.filters.StringFilter
Set the real (upper case) comparison string.
setUrl(String) - Method in class org.htmlparser.lexer.Page
Set the URL for this page.
setUser(String) - Method in class org.htmlparser.http.ConnectionManager
Set the user name to access the URL.
setValue(String) - Method in class org.htmlparser.Attribute
Set the value of the attribute.
setValue(String) - Method in class org.htmlparser.http.Cookie
Sets the value of the cookie.
setValue(String) - Method in class org.htmlparser.tags.OptionTag
Set the value of the value attribute.
setValueEndPosition(int) - Method in class org.htmlparser.lexer.PageAttribute
Set the ending position of the attribute value.
setValueStartPosition(int) - Method in class org.htmlparser.lexer.PageAttribute
Set the starting position of the attribute value.
setVersion(int) - Method in class org.htmlparser.http.Cookie
Sets the version of the cookie protocol used when this cookie saves itself.
setupDropTargets(Filter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.FilterBuilder
Set up drop targets.
setupMouseListeners(Filter[]) - Method in class org.htmlparser.parserapplications.filterbuilder.FilterBuilder
Set up mouse listeners.
sgml(String, PrintWriter) - Method in class org.htmlparser.tests.utilTests.CharacterTranslationTest.Generate
Extract special characters.
shouldRecurseChildren() - Method in class org.htmlparser.visitors.NodeVisitor
Depth traversal predicate.
shouldRecurseSelf() - Method in class org.htmlparser.visitors.NodeVisitor
Self traversal predicate.
showContextMenu(MouseEvent) - Method in class org.htmlparser.parserapplications.filterbuilder.FilterBuilder
Show a pop up context menu.
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.InputStreamSource
Skip characters.
skip(long) - Method in class org.htmlparser.lexer.Source
Skip characters.
skip(long) - Method in class org.htmlparser.lexer.StringSource
Skip characters.
skippedEntity(String) - Method in class org.htmlparser.tests.SAXTest
 
spaces(StringBuffer, int) - Static method in class org.htmlparser.parserapplications.filterbuilder.Filter
Append count spaces to the buffer.
splitButChars(String, String) - Static method in class org.htmlparser.util.ParserUtils
Split the input string considering as string separator all the characters with the only exception of the characters specified in charsDoNotBeRemoved param.
splitButDigits(String, String) - Static method in class org.htmlparser.util.ParserUtils
Split the input string considering as string separator all the not numerical characters with the only exception of the characters specified in charsDoNotBeRemoved param.
splitChars(String, String) - Static method in class org.htmlparser.util.ParserUtils
Split the input string considering as string separator the chars specified in the input variable charsToBeRemoved.
splitSpaces(String, String) - Static method in class org.htmlparser.util.ParserUtils
Split the input string considering as string separator all the spaces and tabs like chars and the chars specified in the input variable charsToBeRemoved.
splitTags(String, String[]) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
splitTags(String, String[], boolean, boolean) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
splitTags(String, Class) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
splitTags(String, Class, boolean, boolean) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
splitTags(String, NodeFilter) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
splitTags(String, NodeFilter, boolean, boolean) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
startDocument() - Method in class org.htmlparser.tests.SAXTest
 
startElement(String, String, String, Attributes) - Method in class org.htmlparser.tests.SAXTest
 
startPrefixMapping(String, String) - Method in class org.htmlparser.tests.SAXTest
 
stateChanged(ChangeEvent) - Method in class org.htmlparser.lexerapplications.thumbelina.Thumbelina
Handles the speed slider events.
strategyToIndex(int) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.RegexFilterWrapper
Convert the regex strategy to an index into the map.
strategyToString(int) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.RegexFilterWrapper
Convert the regex strategy to a string.
stringFoundCount() - Method in class org.htmlparser.visitors.StringFindingVisitor
 
stringToStrategy(String) - Method in class org.htmlparser.parserapplications.filterbuilder.wrappers.RegexFilterWrapper
Convert a string to a regex strategy.
stringWasFound() - Method in class org.htmlparser.visitors.StringFindingVisitor
 
stripQuotes(String) - Method in class org.htmlparser.util.LinkProcessor
Deprecated. Remove double or single quotes from the string.
suite() - Static method in class org.htmlparser.tests.AllTests
 
suite() - Static method in class org.htmlparser.tests.AssertXmlEqualsTest
 
suite() - Static method in class org.htmlparser.tests.FunctionalTests
 
suite() - Static method in class org.htmlparser.tests.LineNumberAssignedByNodeReaderTest
 
suite() - Static method in class org.htmlparser.tests.lexerTests.AllTests
 
suite() - Static method in class org.htmlparser.tests.nodeDecoratorTests.AllTests
 
suite() - Static method in class org.htmlparser.tests.parserHelperTests.AllTests
 
suite() - Static method in class org.htmlparser.tests.scannersTests.AllTests
 
suite() - Static method in class org.htmlparser.tests.tagTests.AllTests
 
suite() - Static method in class org.htmlparser.tests.tagTests.BodyTagTest
 
suite() - Static method in class org.htmlparser.tests.utilTests.AllTests
Insert the method's description here.
suite() - Static method in class org.htmlparser.tests.visitorsTests.AllTests
 
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
The number of synchronous (blocking) fills.

A B C D E F G H I J K L M N O P Q R S T U V W X _