tomp.xml.include
Class AdaptiveXIncludeFilter

java.lang.Object
  extended bytomp.xtcl.filter.XTFilterImpl
      extended bytomp.xtcl.filter.DynamicFilterImpl
          extended bytomp.xtcl.filter.AdaptiveFilterImpl
              extended bytomp.xml.include.AdaptiveXIncludeFilter
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, DynamicFilter, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, HasOutputProperties, org.xml.sax.ext.LexicalHandler, Parametrized, org.xml.sax.XMLFilter, org.xml.sax.XMLReader, XTFilter
Direct Known Subclasses:
ProfilingXIncludeFilter

public class AdaptiveXIncludeFilter
extends AdaptiveFilterImpl


Field Summary
protected  XIncludeFilter xif
           
 
Fields inherited from class tomp.xtcl.filter.AdaptiveFilterImpl
targetType, typeDetectorFilter, variant
 
Fields inherited from class tomp.xtcl.filter.DynamicFilterImpl
filter, isContentHandler, isDTDHandler, isEntityResolver, isErrorHandler, isLexicalHandler, outputPropertiesListener
 
Fields inherited from class tomp.xtcl.filter.XTFilterImpl
contentHandler, dtdHandler, entityResolver, errorHandler, lexicalHandler, locator, parent
 
Constructor Summary
AdaptiveXIncludeFilter()
           
AdaptiveXIncludeFilter(org.xml.sax.XMLReader p)
          Construct an XML filter with the specified parent.
 
Method Summary
 XIncludeFilter getXIncludeFilter()
           
 void setDocumentLocator(org.xml.sax.Locator locator)
          Filter a new document locator event.
 void setParent(org.xml.sax.XMLReader p)
          Set the parent reader.
 
Methods inherited from class tomp.xtcl.filter.AdaptiveFilterImpl
getSourceType, getSourceTypeForCurrentContext, getTargetType, getTypeDatabase, getVariant, setParameter, setTargetType, setTargetType, setTypeDatabase, setVariant, startDocument
 
Methods inherited from class tomp.xtcl.filter.DynamicFilterImpl
comment, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getFilter, getLexicalHandler, getOutputProperties, getProperty, characters, ignorableWhitespace, notationDecl, parse, processingInstruction, resolveEntity, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setFilter, setLexicalHandler, setOutputProperties, setOutputPropertiesListener, setProperty, skippedEntity, startCDATA, startDTD, startElement, startEntity, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class tomp.xtcl.filter.XTFilterImpl
getParent, parse, setupParse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xml.sax.XMLFilter
getParent
 
Methods inherited from interface org.xml.sax.XMLReader
parse
 

Field Detail

xif

protected XIncludeFilter xif
Constructor Detail

AdaptiveXIncludeFilter

public AdaptiveXIncludeFilter()

AdaptiveXIncludeFilter

public AdaptiveXIncludeFilter(org.xml.sax.XMLReader p)
Construct an XML filter with the specified parent.

See Also:
setParent(org.xml.sax.XMLReader), XTFilterImpl.getParent()
Method Detail

setParent

public void setParent(org.xml.sax.XMLReader p)
Description copied from class: DynamicFilterImpl
Set the parent reader.

This is the XMLReader from which this filter will obtain its events and to which it will pass its configuration requests. The parent may itself be another filter.

If there is no parent reader set, any attempt to parse or to set or get a feature or property will fail.

Specified by:
setParent in interface org.xml.sax.XMLFilter
Overrides:
setParent in class AdaptiveFilterImpl

setDocumentLocator

public void setDocumentLocator(org.xml.sax.Locator locator)
Description copied from class: DynamicFilterImpl
Filter a new document locator event.

Specified by:
setDocumentLocator in interface org.xml.sax.ContentHandler
Overrides:
setDocumentLocator in class DynamicFilterImpl
Parameters:
locator - The document locator.

getXIncludeFilter

public XIncludeFilter getXIncludeFilter()