Class ForeignElementFilter

java.lang.Object
org.xml.sax.helpers.XMLFilterImpl
relaxngcc.parser.ForeignElementFilter
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler, XMLFilter, XMLReader

public class ForeignElementFilter extends XMLFilterImpl
Filters out those elements which do not belong to neither RELAX NG or RelaxNGCC.

We need to have this filter between XMLReader and our parser because our parser is not built to accept foreign elements.

Author:
Kohsuke Kawaguchi (kk@kohsuke.org)