Package org.htmlparser.scanners
Class StyleScanner
- java.lang.Object
-
- org.htmlparser.scanners.TagScanner
-
- org.htmlparser.scanners.CompositeTagScanner
-
- org.htmlparser.scanners.StyleScanner
-
- All Implemented Interfaces:
java.io.Serializable,Scanner
public class StyleScanner extends CompositeTagScanner
The StyleScanner handles style elements. It gathers all interior nodes into one undifferentiated string node.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description StyleScanner()Create a style scanner.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tagscan(Tag tag, Lexer lexer, NodeList stack)Scan for style definitions.-
Methods inherited from class org.htmlparser.scanners.CompositeTagScanner
addChild, createVirtualEndTag, finishTag, isTagToBeEndedFor
-
-
-
-
Method Detail
-
scan
public Tag scan(Tag tag, Lexer lexer, NodeList stack) throws ParserException
Scan for style definitions. Accumulates text from the page, until </[a-zA-Z] is encountered.- Specified by:
scanin interfaceScanner- Overrides:
scanin classCompositeTagScanner- Parameters:
tag- The tag this scanner is responsible for.lexer- The source of CDATA.stack- The parse stack, not used.- Returns:
- The resultant tag (may be unchanged).
- Throws:
ParserException- if an unrecoverable problem occurs.
-
-