|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sblim.cimclient.internal.pullparser.XMLPullParser
public class XMLPullParser
Class XMLPullParser is responsible for XML parsing.
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 char |
_getNextChar()
|
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 |
int |
next()
next |
static boolean |
next(XMLPullParser reader,
XMLDefaultHandlerImpl parserHdlr)
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)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int ATTRIBUTE
public static final int CDATA
public static final int CHARACTERS
public static final int COMMENT
public static final int DTD
public static final String EMPTY
public static final int END_DOCUMENT
public static final int END_ELEMENT
public static final int ENTITY_DECLARATION
public static final int ENTITY_REFERENCE
public static final int NAMESPACE
public static final int NOTATION_DECLARATION
public static final int PROCESSING_INSTRUCTION
public static final int SPACE
public static final int START_DOCUMENT
public static final int START_ELEMENT
Constructor Detail |
---|
public XMLPullParser(Reader in)
in
- Method Detail |
---|
public static void main(String[] args)
args
- public static boolean next(XMLPullParser reader, XMLDefaultHandlerImpl parserHdlr) throws Exception
reader
- parserHdlr
-
Exception
public void close() throws IOException
IOException
public Attributes getAttributes()
public String getElementName()
public ArrayList<String> getElementNames()
public int getLevel()
public String getText()
public boolean hasNext()
public int next() throws IOException
IOException
public void reset()
public String toString()
toString
in class Object
protected char _getNextChar()
protected void addAttribute(int begName, int lenName, int begValue, int lenValue)
protected void ensureCapacity()
protected String escape(char ch)
protected int getChar() throws IOException
IOException
protected int getNextChar() throws IOException
IOException
protected int getNextCharCheckingEOF() throws IOException
IOException
protected void goBack()
protected boolean isSpace(char ch)
protected boolean isValidElementNameChar(char ch)
protected boolean isValidStartElementNameChar(char ch)
protected void parseAttribute(char ch) throws IOException
IOException
protected int parseCDATA() throws IOException
IOException
protected int parseComment() throws IOException
IOException
protected void parseEndElement() throws IOException
IOException
protected int parsePI() throws IOException
IOException
protected int parseReference() throws IOException
IOException
protected int parseStartElement(char ch) throws IOException
IOException
protected void parseUnknown() throws IOException
IOException
protected void resetAttributes()
protected char skipOptionalSpaces(char ch) throws IOException
IOException
protected char skipRequiredSpaces(char ch) throws IOException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |