FOREIGN MODULE org_xmlpull_v1;
IMPORT
java_lang := "java.lang",
java_io := "java.io",
java_util := "java.util";
TYPE
XmlPullParser* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *)
STATIC
CDSECT* = 5;
COMMENT* = 9;
DOCDECL* = 10;
END_DOCUMENT* = 1;
END_TAG* = 3;
ENTITY_REF* = 6;
FEATURE_PROCESS_DOCDECL* = "http://xmlpull.org/v1/doc/features.html#process-docdecl";
FEATURE_PROCESS_NAMESPACES* = "http://xmlpull.org/v1/doc/features.html#process-namespaces";
FEATURE_REPORT_NAMESPACE_ATTRIBUTES* = "http://xmlpull.org/v1/doc/features.html#report-namespace-prefixes";
FEATURE_VALIDATION* = "http://xmlpull.org/v1/doc/features.html#validation";
IGNORABLE_WHITESPACE* = 7;
NO_NAMESPACE* = "";
PROCESSING_INSTRUCTION* = 8;
START_DOCUMENT* = 0;
START_TAG* = 2;
TEXT* = 4;
TYPES* : POINTER TO ARRAY OF java_lang.String;
END;
XmlPullParserException* = POINTER TO EXTENSIBLE RECORD (java_lang.Exception) (* Typebound Procedures *)
detail! : java_lang.Throwable;
row! : INTEGER;
column! : INTEGER;
STATIC
PROCEDURE Init*(p0 : java_lang.String;
p1 : XmlPullParser;
p2 : java_lang.Throwable) : XmlPullParserException,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : XmlPullParserException,CONSTRUCTOR;
END;
XmlPullParserFactory* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *)
parserClasses! : java_util.ArrayList;
classNamesLocation! : java_lang.String;
serializerClasses! : java_util.ArrayList;
features! : java_util.HashMap;
STATIC
PROPERTY_NAME* = "org.xmlpull.v1.XmlPullParserFactory";
PROCEDURE Init!() : XmlPullParserFactory,CONSTRUCTOR;
PROCEDURE newInstance*(p0 : java_lang.String;
p1 : java_lang.Class) : XmlPullParserFactory;
PROCEDURE newInstance*() : XmlPullParserFactory;
END;
XmlSerializer* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *)
END;
PROCEDURE (self:XmlPullParser) defineEntityReplacementText*(p0 : java_lang.String;
p1 : java_lang.String),NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getAttributeCount*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getAttributeName*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getAttributeNamespace*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getAttributePrefix*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getAttributeType*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getAttributeValue*(p0 : java_lang.String;
p1 : java_lang.String) : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getAttributeValue*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getColumnNumber*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getDepth*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getEventType*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getFeature*(p0 : java_lang.String) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getInputEncoding*() : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getLineNumber*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getName*() : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getNamespace*() : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getNamespace*(p0 : java_lang.String) : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getNamespaceCount*(p0 : INTEGER) : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getNamespacePrefix*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getNamespaceUri*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getPositionDescription*() : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getPrefix*() : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getProperty*(p0 : java_lang.String) : java_lang.Object,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getText*() : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) getTextCharacters*(IN p0 : ARRAY OF INTEGER) : POINTER TO ARRAY OF CHAR,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) isAttributeDefault*(p0 : INTEGER) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) isEmptyElementTag*() : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) isWhitespace*() : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) next*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) nextTag*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) nextText*() : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) nextToken*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) require*(p0 : INTEGER;
p1 : java_lang.String;
p2 : java_lang.String),NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) setFeature*(p0 : java_lang.String;
p1 : BOOLEAN),NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) setInput*(p0 : java_io.InputStream;
p1 : java_lang.String),NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) setInput*(p0 : java_io.Reader),NEW,ABSTRACT;
PROCEDURE (self:XmlPullParser) setProperty*(p0 : java_lang.String;
p1 : java_lang.Object),NEW,ABSTRACT;
PROCEDURE (self:XmlPullParserException) getColumnNumber*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:XmlPullParserException) getDetail*() : java_lang.Throwable,NEW,EXTENSIBLE;
PROCEDURE (self:XmlPullParserException) getLineNumber*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:XmlPullParserException) printStackTrace*(),EXTENSIBLE;
PROCEDURE (self:XmlPullParserFactory) getFeature*(p0 : java_lang.String) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:XmlPullParserFactory) isNamespaceAware*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:XmlPullParserFactory) isValidating*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:XmlPullParserFactory) newPullParser*() : XmlPullParser,NEW,EXTENSIBLE;
PROCEDURE (self:XmlPullParserFactory) newSerializer*() : XmlSerializer,NEW,EXTENSIBLE;
PROCEDURE (self:XmlPullParserFactory) setFeature*(p0 : java_lang.String;
p1 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:XmlPullParserFactory) setNamespaceAware*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:XmlPullParserFactory) setValidating*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:XmlSerializer) attribute*(p0 : java_lang.String;
p1 : java_lang.String;
p2 : java_lang.String) : XmlSerializer,NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) cdsect*(p0 : java_lang.String),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) comment*(p0 : java_lang.String),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) docdecl*(p0 : java_lang.String),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) endDocument*(),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) endTag*(p0 : java_lang.String;
p1 : java_lang.String) : XmlSerializer,NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) entityRef*(p0 : java_lang.String),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) flush*(),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) getDepth*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) getFeature*(p0 : java_lang.String) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) getName*() : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) getNamespace*() : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) getPrefix*(p0 : java_lang.String;
p1 : BOOLEAN) : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) getProperty*(p0 : java_lang.String) : java_lang.Object,NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) ignorableWhitespace*(p0 : java_lang.String),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) processingInstruction*(p0 : java_lang.String),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) setFeature*(p0 : java_lang.String;
p1 : BOOLEAN),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) setOutput*(p0 : java_io.OutputStream;
p1 : java_lang.String),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) setOutput*(p0 : java_io.Writer),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) setPrefix*(p0 : java_lang.String;
p1 : java_lang.String),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) setProperty*(p0 : java_lang.String;
p1 : java_lang.Object),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) startDocument*(p0 : java_lang.String;
p1 : java_lang.Boolean),NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) startTag*(p0 : java_lang.String;
p1 : java_lang.String) : XmlSerializer,NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) text*(p0 : java_lang.String) : XmlSerializer,NEW,ABSTRACT;
PROCEDURE (self:XmlSerializer) text*(IN p0 : ARRAY OF CHAR;
p1 : INTEGER;
p2 : INTEGER) : XmlSerializer,NEW,ABSTRACT;
END org_xmlpull_v1.