textbender.g.xml.sax
Class FilterChainerL

java.lang.Object
  extended by FilterChainer
      extended by FilterChainerL

public final class FilterChainerL
extends FilterChainer

Links together a chain of SAX filters of extended, LexicalHandler type.

Does no compile-time type checking. If the first filter in the chain is not a LexicalHandler (e.g. XMLFilterImplX), or if it passes lexical events down the chain to a filter that is not a LexicalHandler, then you will see a ClassCastException at runtime.

Not thread safe.


Constructor Summary
FilterChainerL()
           
 
Method Summary
 void terminateFirst(XMLReader reader)
          Convenience method to terminate the chain's first filter, with a reader.
 
Methods inherited from class FilterChainer
append, first, last, prepend, terminateLast
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterChainerL

public FilterChainerL()
Method Detail

terminateFirst

public void terminateFirst(XMLReader reader)
Description copied from class: FilterChainer
Convenience method to terminate the chain's first filter, with a reader. Afterwards, first() still points to the first filter, as before.

Overrides:
terminateFirst in class FilterChainer