org.jasig.portal
Class ChannelSAXStreamFilter
java.lang.Object
org.jasig.portal.utils.SAX2FilterImpl
org.jasig.portal.ChannelSAXStreamFilter
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, org.xml.sax.ext.LexicalHandler, org.xml.sax.XMLFilter, org.xml.sax.XMLReader
public class ChannelSAXStreamFilter
- extends SAX2FilterImpl
Filters out startDocument and endDocument from the
channel content.
This filter is invoked by the ChannelManager
prior to passing channel content to the ChannelIncorporationFilter.
- Version:
- $Revision: 1.10 $
- Author:
- Peter Kharchenko
Method Summary |
void |
endDocument()
Filter an end document event. |
void |
processingInstruction(java.lang.String target,
java.lang.String data)
Filter a processing instruction event. |
void |
startDocument()
Filter a start document event. |
Methods inherited from class org.jasig.portal.utils.SAX2FilterImpl |
characters, comment, endCDATA, endDTD, endElement, endEntity, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, parse, parse, resolveEntity, setAllHandlers, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setLexicalHandler, setParent, setProperty, skippedEntity, startCDATA, startDTD, startElement, startEntity, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChannelSAXStreamFilter
public ChannelSAXStreamFilter(org.xml.sax.ContentHandler handler)
ChannelSAXStreamFilter
public ChannelSAXStreamFilter(org.xml.sax.XMLReader parent)
startDocument
public void startDocument()
throws org.xml.sax.SAXException
- Description copied from class:
SAX2FilterImpl
- Filter a start document event.
- Specified by:
startDocument
in interface org.xml.sax.ContentHandler
- Overrides:
startDocument
in class SAX2FilterImpl
- Throws:
org.xml.sax.SAXException
- The client may throw
an exception during processing.- See Also:
ContentHandler.startDocument()
endDocument
public void endDocument()
throws org.xml.sax.SAXException
- Description copied from class:
SAX2FilterImpl
- Filter an end document event.
- Specified by:
endDocument
in interface org.xml.sax.ContentHandler
- Overrides:
endDocument
in class SAX2FilterImpl
- Throws:
org.xml.sax.SAXException
- The client may throw
an exception during processing.- See Also:
ContentHandler.endDocument()
processingInstruction
public void processingInstruction(java.lang.String target,
java.lang.String data)
throws org.xml.sax.SAXException
- Description copied from class:
SAX2FilterImpl
- Filter a processing instruction event.
- Specified by:
processingInstruction
in interface org.xml.sax.ContentHandler
- Overrides:
processingInstruction
in class SAX2FilterImpl
- Parameters:
target
- The processing instruction target.data
- The text following the target.
- Throws:
org.xml.sax.SAXException
- The client may throw
an exception during processing.- See Also:
ContentHandler.processingInstruction(java.lang.String, java.lang.String)