net.sf.saxon.event
Class CommentStripper
public
class
CommentStripper
extends ProxyReceiver
The CommentStripper class is a filter that removes all comments and processing instructions.
It also concatenates text nodes that are split by comments and PIs. This follows the rules for
processing stylesheets.
Author: Michael H. Kay
Method Summary |
void | characters(CharSequence chars, int locationId, int properties)
Callback interface for SAX: not for application use |
void | comment(CharSequence chars, int locationId, int properties)
Remove comments |
void | endElement()
Callback interface for SAX: not for application use |
void | processingInstruction(String name, CharSequence data, int locationId, int properties)
Remove processing instructions |
void | startElement(int nameCode, int typeCode, int locationId, int properties) |
public CommentStripper()
Default constructor for use in subclasses
public void characters(CharSequence chars, int locationId, int properties)
Callback interface for SAX: not for application use
public void comment(CharSequence chars, int locationId, int properties)
Remove comments
public void endElement()
Callback interface for SAX: not for application use
public void processingInstruction(String name, CharSequence data, int locationId, int properties)
Remove processing instructions
public void startElement(int nameCode, int typeCode, int locationId, int properties)