HTML Parser Home Page

Uses of Class
org.htmlparser.util.NodeList

Packages that use NodeList
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.nodeDecorators The nodeDecorators package contains classes that use the Decorator pattern. 
org.htmlparser.scanners The scanners package contains classes responsible for the tertiary identification of tags. 
org.htmlparser.tags The tags package contains tag types that are created mostly by the scanners. 
org.htmlparser.util Code which can be reused by many classes, is located in this package. 
org.htmlparser.visitors The visitors package contains classes that use the Visitor pattern. 
 

Uses of NodeList in org.htmlparser
 

Fields in org.htmlparser declared as NodeList
protected  NodeList AbstractNode.children
          The children of this node.
 

Methods in org.htmlparser that return NodeList
 NodeList Parser.extractAllNodesThatMatch(NodeFilter filter)
          Extract all nodes matching the given filter.
 NodeList Node.getChildren()
          Get the children of this node.
 NodeList AbstractNode.getChildren()
          Get the children of this node.
 

Methods in org.htmlparser with parameters of type NodeList
 void Node.collectInto(NodeList collectionList, NodeFilter filter)
          Collect this node and its child nodes (if-applicable) into the collectionList parameter, provided the node satisfies the filtering criteria.
 void Node.setChildren(NodeList children)
          Set the children of this node.
 void AbstractNode.collectInto(NodeList list, NodeFilter filter)
          Collect this node and its child nodes (if-applicable) into the collectionList parameter, provided the node satisfies the filtering criteria.
 void AbstractNode.setChildren(NodeList children)
          Set the children of this node.
 

Uses of NodeList in org.htmlparser.nodeDecorators
 

Methods in org.htmlparser.nodeDecorators that return NodeList
 NodeList AbstractNodeDecorator.getChildren()
          Get the children of this node.
 

Methods in org.htmlparser.nodeDecorators with parameters of type NodeList
 void AbstractNodeDecorator.collectInto(NodeList list, NodeFilter filter)
           
 void AbstractNodeDecorator.setChildren(NodeList children)
          Set the children of this node.
 

Uses of NodeList in org.htmlparser.scanners
 

Methods in org.htmlparser.scanners with parameters of type NodeList
 Tag StyleScanner.scan(Tag tag, Lexer lexer, NodeList stack)
          Scan for style definitions.
 Tag ScriptScanner.scan(Tag tag, Lexer lexer, NodeList stack)
          Scan for script.
 Tag CompositeTagScanner.scan(Tag tag, Lexer lexer, NodeList stack)
          Collect the children.
 Tag Scanner.scan(Tag tag, Lexer lexer, NodeList stack)
          Scan the tag.
 Tag TagScanner.scan(Tag tag, Lexer lexer, NodeList stack)
          Scan the tag.
 

Uses of NodeList in org.htmlparser.tags
 

Methods in org.htmlparser.tags that return NodeList
 NodeList FrameSetTag.getFrames()
          Returns the frames.
 NodeList FormTag.getFormInputs()
          Get the list of input fields.
 NodeList FormTag.getFormTextareas()
          Get the list of text areas.
 NodeList CompositeTag.searchFor(String searchString)
          Searches for all nodes whose text representation contains the search string.
 NodeList CompositeTag.searchFor(String searchString, boolean caseSensitive)
          Searches for all nodes whose text representation contains the search string.
 NodeList CompositeTag.searchFor(String searchString, boolean caseSensitive, Locale locale)
          Searches for all nodes whose text representation contains the search string.
 NodeList CompositeTag.searchFor(Class classType, boolean recursive)
          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
 

Methods in org.htmlparser.tags with parameters of type NodeList
 void FrameSetTag.setFrames(NodeList frames)
          Sets the frames (children of this tag).
 void CompositeTag.collectInto(NodeList list, NodeFilter filter)
          Collect this node and its child nodes (if-applicable) into the collectionList parameter, provided the node satisfies the filtering criteria.
 

Uses of NodeList in org.htmlparser.util
 

Methods in org.htmlparser.util that return NodeList
 NodeList NodeList.extractAllNodesThatMatch(NodeFilter filter)
          Filter the list with the given filter non-recursively.
 NodeList NodeList.extractAllNodesThatMatch(NodeFilter filter, boolean recursive)
          Filter the list with the given filter.
 NodeList NodeList.searchFor(Class classType)
          Convenience method to search for nodes of the given type non-recursively.
 NodeList NodeList.searchFor(Class classType, boolean recursive)
          Convenience method to search for nodes of the given type.
 

Methods in org.htmlparser.util with parameters of type NodeList
 void NodeList.add(NodeList list)
          Add another node list to this one.
 

Uses of NodeList in org.htmlparser.visitors
 

Methods in org.htmlparser.visitors that return NodeList
 NodeList HtmlPage.getBody()
           
 


© 2004 Somik Raha
Mar 14, 2004

HTML Parser is an open source library released under LGPL.
SourceForge.net