Package cds.savot.sax
Class SavotSAXEngine
- java.lang.Object
-
- cds.savot.sax.SavotSAXEngine
-
-
Field Summary
-
Fields inherited from interface cds.savot.common.Markups
ACTION, ACTUATE, ARRAYSIZE, BINARY, CONTENTROLE, CONTENTTYPE, COOSYS, DATA, DATATYPE, DEFINITIONS, DESCRIPTION, ENCODING, EPOCH, EQUINOX, EXPIRES, EXTNUM, FIELD, FIELDREF, FITS, GREF, GROUP, HREF, ID, INCLUSIVE, INFO, INVALID, LINK, MAX, MIN, NAME, NROWS, NULL, OPTION, PARAM, PARAMREF, PRECISION, REF, RESOURCE, RIGHTS, SAVOTPARSER, STREAM, SYSTEM, SYSTEM_ATTRIBUTE, TABLE, TABLEDATA, TD, TITLE, TR, TYPE, UCD, UNIT, UTYPE, VALUE, VALUES, VERSION, VOTABLE, WIDTH, XML, XMLNS, XMLNSXSI, XSI, XSI_NOSCHEMA, XSI_SCHEMA, XSINOSCHEMA, XSISCHEMA, XTYPE
-
-
Constructor Summary
Constructors Constructor Description SavotSAXEngine()
SavotSAXEngine(SavotSAXConsumer consumer, org.xmlpull.v1.XmlPullParser parser, java.io.InputStream instream, java.lang.String enc, boolean debug)
ConstructorSavotSAXEngine(SavotSAXConsumer consumer, org.xmlpull.v1.XmlPullParser parser, java.lang.String file, boolean debug)
ConstructorSavotSAXEngine(SavotSAXConsumer consumer, org.xmlpull.v1.XmlPullParser parser, java.net.URL url, java.lang.String enc, boolean debug)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
enableDebug(boolean debug)
Enable debug modeorg.xmlpull.v1.XmlPullParser
getParser()
void
parse(org.xmlpull.v1.XmlPullParser parser)
Parsing enginevoid
setParser(org.xmlpull.v1.XmlPullParser parser)
-
-
-
Constructor Detail
-
SavotSAXEngine
public SavotSAXEngine()
-
SavotSAXEngine
public SavotSAXEngine(SavotSAXConsumer consumer, org.xmlpull.v1.XmlPullParser parser, java.lang.String file, boolean debug)
Constructor- Parameters:
consumer
- SavotSAXConsumerparser
- XmlPullParserfile
- a file to parsedebug
- boolean
-
SavotSAXEngine
public SavotSAXEngine(SavotSAXConsumer consumer, org.xmlpull.v1.XmlPullParser parser, java.net.URL url, java.lang.String enc, boolean debug)
Constructor- Parameters:
consumer
- SavotSAXConsumerparser
- XmlPullParserurl
- url to parseenc
- encoding (example : UTF-8)debug
- boolean
-
SavotSAXEngine
public SavotSAXEngine(SavotSAXConsumer consumer, org.xmlpull.v1.XmlPullParser parser, java.io.InputStream instream, java.lang.String enc, boolean debug)
Constructor- Parameters:
consumer
- SavotSAXConsumerparser
- XmlPullParserinstream
- stream to parseenc
- encoding (example : UTF-8)debug
- boolean
-
-
Method Detail
-
parse
public void parse(org.xmlpull.v1.XmlPullParser parser) throws java.io.IOException
Parsing engine- Parameters:
parser
- an XML pull parser (example : kXML)- Throws:
java.io.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)
-
-