Package cds.savot.sax

Class SavotSAXEngine

java.lang.Object
cds.savot.sax.SavotSAXEngine
All Implemented Interfaces:
Markups

public final class SavotSAXEngine extends Object implements Markups

It has been tested with kXML Pull parser implementation

Author:
Andre Schaaff
  • Constructor Details

    • SavotSAXEngine

      public SavotSAXEngine()
    • SavotSAXEngine

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

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

      public SavotSAXEngine(SavotSAXConsumer consumer, org.xmlpull.v1.XmlPullParser parser, InputStream instream, String enc, boolean debug)
      Constructor
      Parameters:
      consumer - SavotSAXConsumer
      parser - XmlPullParser
      instream - stream to parse
      enc - encoding (example : UTF-8)
      debug - boolean
  • 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
    • enableDebug

      public void enableDebug(boolean debug)
      Enable debug mode
      Parameters:
      debug - boolean
    • getParser

      public org.xmlpull.v1.XmlPullParser getParser()
    • setParser

      public void setParser(org.xmlpull.v1.XmlPullParser parser)