net.sf.tomp.xtcl.filter
Interface DynamicMultiFilter

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

public interface DynamicMultiFilter
extends XTFilter, HasOutputProperties

DOCUMENT ME!

Author:
tomp

Method Summary
 void addFilter(int pos, org.xml.sax.XMLFilter f)
          DOCUMENT ME!
 org.xml.sax.XMLFilter getFilter(int pos)
          DOCUMENT ME!
 int getFilterCount()
          DOCUMENT ME!
 void removeFilter(int pos)
          DOCUMENT ME!
 void setFilter(int pos, org.xml.sax.XMLFilter f)
          DOCUMENT ME!
 
Methods inherited from interface net.sf.tomp.xtcl.filter.XTFilter
getContext, setContext
 
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 net.sf.tomp.general.Parametrized
setParameter
 
Methods inherited from interface net.sf.tomp.general.Identifiable
getId
 
Methods inherited from interface net.sf.tomp.xtcl.filter.HasOutputProperties
getOutputProperties, setOutputProperties, setOutputPropertiesListener
 

Method Detail

addFilter

void addFilter(int pos,
               org.xml.sax.XMLFilter f)
               throws org.xml.sax.SAXException
DOCUMENT ME!

Parameters:
pos - DOCUMENT ME!
f - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

setFilter

void setFilter(int pos,
               org.xml.sax.XMLFilter f)
               throws org.xml.sax.SAXException
DOCUMENT ME!

Parameters:
pos - DOCUMENT ME!
f - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

removeFilter

void removeFilter(int pos)
                  throws org.xml.sax.SAXException
DOCUMENT ME!

Parameters:
pos - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

getFilter

org.xml.sax.XMLFilter getFilter(int pos)
DOCUMENT ME!

Parameters:
pos - DOCUMENT ME!
Returns:
DOCUMENT ME!

getFilterCount

int getFilterCount()
DOCUMENT ME!

Returns:
DOCUMENT ME!