Class AstroresSAXEngine

java.lang.Object
cds.astrores.sax.AstroresSAXEngine

public class AstroresSAXEngine extends Object
Savot SAX Engine, it has been tested with kXML Pull parser implementation
Author:
Andre Schaaff
  • Field Details

    • parser

      protected org.xmlpull.v1.XmlPullParser parser
    • consumer

      protected AstroresSAXConsumer consumer
  • Constructor Details

    • AstroresSAXEngine

      public AstroresSAXEngine(AstroresSAXConsumer consumer, org.xmlpull.v1.XmlPullParser parser, String file, boolean debug)
      Constructor
      Parameters:
      parser -
      file - a file to parse
    • AstroresSAXEngine

      public AstroresSAXEngine(AstroresSAXConsumer consumer, org.xmlpull.v1.XmlPullParser parser, URL url, String enc, boolean debug)
      Constructor
      Parameters:
      parser -
      url - url to parse
      enc - encoding (example : UTF-8)
    • AstroresSAXEngine

      public AstroresSAXEngine(AstroresSAXConsumer consumer, org.xmlpull.v1.XmlPullParser parser, InputStream instream, String enc, boolean debug)
      Constructor
      Parameters:
      parser -
      instream - stream to parse
      enc - encoding (example : UTF-8)
  • Method Details

    • parse

      public void parse(org.xmlpull.v1.XmlPullParser parser) throws IOException
      Parsing engine
      Parameters:
      parser - an XML pull parser (example : kXML)
      Throws:
      IOException