tomp.xtcl.filter
Interface DynamicMultiFilter

All Superinterfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, HasOutputProperties, org.xml.sax.ext.LexicalHandler, Parametrized, org.xml.sax.XMLFilter, org.xml.sax.XMLReader, XTFilter
All Known Implementing Classes:
DynamicMultiFilterImpl

public interface DynamicMultiFilter
extends XTFilter, HasOutputProperties


Method Summary
 void addFilter(int pos, org.xml.sax.XMLFilter f)
           
 org.xml.sax.XMLFilter getFilter(int pos)
           
 int getFilterCount()
           
 void removeFilter(int pos)
           
 void setFilter(int pos, org.xml.sax.XMLFilter f)
           
 
Methods inherited from interface org.xml.sax.XMLFilter
getParent, setParent
 
Methods inherited from interface org.xml.sax.XMLReader
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getProperty, parse, parse, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty
 
Methods inherited from interface org.xml.sax.ContentHandler
endDocument, endElement, endPrefixMapping, characters, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
 
Methods inherited from interface org.xml.sax.EntityResolver
resolveEntity
 
Methods inherited from interface org.xml.sax.DTDHandler
notationDecl, unparsedEntityDecl
 
Methods inherited from interface org.xml.sax.ext.LexicalHandler
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity
 
Methods inherited from interface org.xml.sax.ErrorHandler
error, fatalError, warning
 
Methods inherited from interface tomp.general.Parametrized
setParameter
 
Methods inherited from interface tomp.xtcl.filter.HasOutputProperties
getOutputProperties, setOutputProperties, setOutputPropertiesListener
 

Method Detail

addFilter

public void addFilter(int pos,
                      org.xml.sax.XMLFilter f)
               throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

setFilter

public void setFilter(int pos,
                      org.xml.sax.XMLFilter f)
               throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

removeFilter

public void removeFilter(int pos)
                  throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getFilter

public org.xml.sax.XMLFilter getFilter(int pos)

getFilterCount

public int getFilterCount()