franta-hg@15: package cz.frantovo.alt2xml; franta-hg@15: franta-hg@15: import org.xml.sax.SAXException; franta-hg@15: import org.xml.sax.XMLReader; franta-hg@15: franta-hg@15: /** franta-hg@15: * franta-hg@15: * @author Ing. František Kučera (frantovo.cz) franta-hg@15: */ franta-hg@15: public interface ReaderFinder { franta-hg@15: franta-hg@15: /** franta-hg@15: * franta-hg@15: * @param systemId systemId of the document which should be parsed franta-hg@15: * @return XMLReader appropriate for this document franta-hg@15: * @throws org.xml.sax.SAXException if we have no reader for given systemId franta-hg@15: */ franta-hg@15: public XMLReader findReader(String systemId) throws SAXException; franta-hg@15: franta-hg@15: }