org.sblim.cimclient.internal.pullparser
public class XMLPullParser extends Object
Field Summary | |
---|---|
static int | ATTRIBUTE
ATTRIBUTE |
static int | CDATA
CDATA |
static int | CHARACTERS
CHARACTERS |
static int | COMMENT
COMMENT |
static int | DTD
DTD |
static String | EMPTY
EMPTY |
static int | END_DOCUMENT
END_DOCUMENT |
static int | END_ELEMENT
END_ELEMENT |
static int | ENTITY_DECLARATION
ENTITY_DECLARATION |
static int | ENTITY_REFERENCE
ENTITY_REFERENCE |
static int | NAMESPACE
NAMESPACE |
static int | NOTATION_DECLARATION
NOTATION_DECLARATION |
static int | PROCESSING_INSTRUCTION
PROCESSING_INSTRUCTION |
static int | SPACE
SPACE |
static int | START_DOCUMENT
START_DOCUMENT |
static int | START_ELEMENT
START_ELEMENT |
Constructor Summary | |
---|---|
XMLPullParser(Reader in)
Ctor.
|
Method Summary | |
---|---|
protected void | addAttribute(int begName, int lenName, int begValue, int lenValue) |
void | close()
close
|
protected void | ensureCapacity() |
protected String | escape(char ch) |
Attributes | getAttributes()
getAttributes
|
protected int | getChar() |
String | getElementName()
getElementName
|
ArrayList<String> | getElementNames()
getElementNames
|
int | getLevel()
getLevel
|
protected int | getNextChar() |
protected int | getNextCharCheckingEOF() |
String | getText()
getText
|
protected void | goBack() |
boolean | hasNext()
hasNext
|
protected boolean | isSpace(char ch) |
protected boolean | isValidElementNameChar(char ch) |
protected boolean | isValidStartElementNameChar(char ch) |
static void | main(String[] args)
main
|
static boolean | next(XMLPullParser reader, XMLDefaultHandlerImpl parserHdlr)
next
|
int | next()
next
|
protected void | parseAttribute(char ch) |
protected int | parseCDATA() |
protected int | parseComment() |
protected void | parseEndElement() |
protected int | parsePI() |
protected int | parseReference() |
protected int | parseStartElement(char ch) |
protected void | parseUnknown() |
void | reset()
reset |
protected void | resetAttributes() |
protected char | skipOptionalSpaces(char ch) |
protected char | skipRequiredSpaces(char ch) |
protected char | _getNextChar() |
Parameters: in
Throws: IOException
Returns: Attributes
Returns: String
Returns: Vector
Returns: int
Returns: String
Returns: boolean
Parameters: args
Parameters: reader parserHdlr
Returns: boolean
Throws: Exception
Returns: int
Throws: IOException