Home | History | Annotate | Download | only in helpers

Lines Matching defs:xmlReader

1 // XMLReaderAdapter.java - adapt an SAX2 XMLReader to a SAX1 Parser
23 import org.xml.sax.XMLReader;
27 * Adapt a SAX2 XMLReader as a SAX1 Parser.
36 * <p>This class wraps a SAX2 {@link org.xml.sax.XMLReader XMLReader}
37 * and makes it act as a SAX1 {@link org.xml.sax.Parser Parser}. The XMLReader
40 * with a {@link org.xml.sax.SAXException SAXException}; if the XMLReader
48 * @see org.xml.sax.XMLReader
80 * <p>Create a new adapter, wrapped around a SAX2 XMLReader.
81 * The adapter will make the XMLReader act like a SAX1
84 * @param xmlReader The SAX2 XMLReader to wrap.
87 public XMLReaderAdapter (XMLReader xmlReader)
89 setup(xmlReader);
97 * @param xmlReader The embedded XMLReader.
99 private void setup (XMLReader xmlReader)
101 if (xmlReader == null) {
102 throw new NullPointerException("XMLReader must not be null");
104 this.xmlReader = xmlReader;
140 xmlReader.setEntityResolver(resolver);
152 xmlReader.setDTDHandler(handler);
179 xmlReader.setErrorHandler(handler);
187 * XMLReader does not support the
209 * XMLReader does not support the
224 xmlReader.parse(input);
234 xmlReader.setFeature("http://xml.org/sax/features/namespace-prefixes", true);
236 xmlReader.setFeature("http://xml.org/sax/features/namespaces",
241 xmlReader.setContentHandler(this);
431 XMLReader xmlReader;