⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kawaxmlreader.java

📁 A framework written in Java for implementing high-level and dynamic languages, compiling them into J
💻 JAVA
字号:
// Copyright (c) 2002  Per M.A. Bothner.// This is free software;  for terms and warranty disclaimer see ./COPYING.package gnu.kawa.sax;import org.xml.sax.*;import gnu.xml.*;import java.io.*;import gnu.text.*;/** An implementation of SAX2 XMLReader. */public class KawaXMLReader extends ContentConsumer  implements XMLReader{  public boolean getFeature (String name)  {    return false;  }  public void setFeature (String name, boolean value)  {  }  public Object getProperty (String name)  {    return null;  }  public void setProperty (String name, Object value)  {  }  public void setEntityResolver (EntityResolver resolver)  {  }  public EntityResolver getEntityResolver ()  {    return null;  }  public void setDTDHandler (DTDHandler handler)  {  }  public DTDHandler getDTDHandler ()  {    return null;  }  ErrorHandler errorHandler;  public void setErrorHandler (ErrorHandler handler)  {    errorHandler = handler;  }  public ErrorHandler getErrorHandler ()  {    return errorHandler;  }  public void parse (InputSource input)    throws IOException, SAXException  {    Reader reader = input.getCharacterStream();    if (reader == null)      reader = XMLParser.XMLStreamReader(input.getByteStream());    SourceMessages messages = new SourceMessages();    gnu.xml.XMLFilter filter = new gnu.xml.XMLFilter(this);    LineBufferedReader lin = new LineBufferedReader(reader);    filter.setSourceLocator(lin);    getContentHandler().setDocumentLocator(filter);    XMLParser.parse(lin, messages, filter);    String err = messages.toString(20);    if (err != null)      throw new SAXParseException(err, filter);  }  public void parse (String systemId)  {  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -