The XMLFilterImpl Class
SAX includes an adapter class you can subclass to build these sorts of two-way filters, org.xml.sax.helpers.XMLFilterImpl. Its general design is similar to what I’ve shown above. However, it implements all the relevant interfaces in one class:
http://www.cafeconleche.org/books/xmljava/chapters/ch08s04.html