|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kxml2.wap.WbxmlParser
public class WbxmlParser
| Field Summary | |
|---|---|
static int |
WAP_EXTENSION
Parser event type for Wbxml-specific events. |
| Fields inherited from interface org.xmlpull.v1.XmlPullParser |
|---|
CDSECT, COMMENT, DOCDECL, END_DOCUMENT, END_TAG, ENTITY_REF, FEATURE_PROCESS_DOCDECL, FEATURE_PROCESS_NAMESPACES, FEATURE_REPORT_NAMESPACE_ATTRIBUTES, FEATURE_VALIDATION, IGNORABLE_WHITESPACE, NO_NAMESPACE, PROCESSING_INSTRUCTION, START_DOCUMENT, START_TAG, TEXT, TYPES |
| Constructor Summary | |
|---|---|
WbxmlParser()
|
|
| Method Summary | |
|---|---|
void |
defineEntityReplacementText(java.lang.String entity,
java.lang.String value)
|
int |
getAttributeCount()
|
java.lang.String |
getAttributeName(int index)
|
java.lang.String |
getAttributeNamespace(int index)
|
java.lang.String |
getAttributePrefix(int index)
|
java.lang.String |
getAttributeType(int index)
|
java.lang.String |
getAttributeValue(int index)
|
java.lang.String |
getAttributeValue(java.lang.String namespace,
java.lang.String name)
|
int |
getColumnNumber()
|
int |
getDepth()
|
int |
getEventType()
|
boolean |
getFeature(java.lang.String feature)
|
java.lang.String |
getInputEncoding()
|
int |
getLineNumber()
|
java.lang.String |
getName()
|
java.lang.String |
getNamespace()
|
java.lang.String |
getNamespace(java.lang.String prefix)
|
int |
getNamespaceCount(int depth)
|
java.lang.String |
getNamespacePrefix(int pos)
|
java.lang.String |
getNamespaceUri(int pos)
|
java.lang.String |
getPositionDescription()
|
java.lang.String |
getPrefix()
|
java.lang.Object |
getProperty(java.lang.String property)
|
java.lang.String |
getText()
|
char[] |
getTextCharacters(int[] poslen)
|
int |
getWapCode()
Returns the token ID for start tags or the event type for wap proprietary events such as OPAQUE. |
java.lang.Object |
getWapExtensionData()
|
boolean |
isAttributeDefault(int index)
|
boolean |
isEmptyElementTag()
|
boolean |
isWhitespace()
|
int |
next()
|
int |
nextTag()
|
java.lang.String |
nextText()
|
int |
nextToken()
|
java.lang.Object |
parseWapExtension(int id)
Overwrite this method to intercept all wap events |
void |
readAttr()
|
void |
require(int type,
java.lang.String namespace,
java.lang.String name)
|
void |
setAttrStartTable(int page,
java.lang.String[] table)
Sets the attribute start Table for a given page. |
void |
setAttrValueTable(int page,
java.lang.String[] table)
Sets the attribute value Table for a given page. |
void |
setFeature(java.lang.String feature,
boolean value)
|
void |
setInput(java.io.InputStream in,
java.lang.String enc)
|
void |
setInput(java.io.Reader reader)
|
void |
setProperty(java.lang.String property,
java.lang.Object value)
|
void |
setTagTable(int page,
java.lang.String[] table)
Sets the tag table for a given page. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int WAP_EXTENSION
| Constructor Detail |
|---|
public WbxmlParser()
| Method Detail |
|---|
public boolean getFeature(java.lang.String feature)
getFeature in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getInputEncoding()
getInputEncoding in interface org.xmlpull.v1.XmlPullParser
public void defineEntityReplacementText(java.lang.String entity,
java.lang.String value)
throws org.xmlpull.v1.XmlPullParserException
defineEntityReplacementText in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserExceptionpublic java.lang.Object getProperty(java.lang.String property)
getProperty in interface org.xmlpull.v1.XmlPullParserpublic int getNamespaceCount(int depth)
getNamespaceCount in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getNamespacePrefix(int pos)
getNamespacePrefix in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getNamespaceUri(int pos)
getNamespaceUri in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getNamespace(java.lang.String prefix)
getNamespace in interface org.xmlpull.v1.XmlPullParserpublic int getDepth()
getDepth in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getPositionDescription()
getPositionDescription in interface org.xmlpull.v1.XmlPullParserpublic int getLineNumber()
getLineNumber in interface org.xmlpull.v1.XmlPullParserpublic int getColumnNumber()
getColumnNumber in interface org.xmlpull.v1.XmlPullParser
public boolean isWhitespace()
throws org.xmlpull.v1.XmlPullParserException
isWhitespace in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserExceptionpublic java.lang.String getText()
getText in interface org.xmlpull.v1.XmlPullParserpublic char[] getTextCharacters(int[] poslen)
getTextCharacters in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getNamespace()
getNamespace in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getName()
getName in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getPrefix()
getPrefix in interface org.xmlpull.v1.XmlPullParser
public boolean isEmptyElementTag()
throws org.xmlpull.v1.XmlPullParserException
isEmptyElementTag in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserExceptionpublic int getAttributeCount()
getAttributeCount in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getAttributeType(int index)
getAttributeType in interface org.xmlpull.v1.XmlPullParserpublic boolean isAttributeDefault(int index)
isAttributeDefault in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getAttributeNamespace(int index)
getAttributeNamespace in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getAttributeName(int index)
getAttributeName in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getAttributePrefix(int index)
getAttributePrefix in interface org.xmlpull.v1.XmlPullParserpublic java.lang.String getAttributeValue(int index)
getAttributeValue in interface org.xmlpull.v1.XmlPullParser
public java.lang.String getAttributeValue(java.lang.String namespace,
java.lang.String name)
getAttributeValue in interface org.xmlpull.v1.XmlPullParser
public int getEventType()
throws org.xmlpull.v1.XmlPullParserException
getEventType in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserException
public int next()
throws org.xmlpull.v1.XmlPullParserException,
java.io.IOException
next in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserException
java.io.IOException
public int nextToken()
throws org.xmlpull.v1.XmlPullParserException,
java.io.IOException
nextToken in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserException
java.io.IOException
public int nextTag()
throws org.xmlpull.v1.XmlPullParserException,
java.io.IOException
nextTag in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserException
java.io.IOException
public java.lang.String nextText()
throws org.xmlpull.v1.XmlPullParserException,
java.io.IOException
nextText in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserException
java.io.IOException
public void require(int type,
java.lang.String namespace,
java.lang.String name)
throws org.xmlpull.v1.XmlPullParserException,
java.io.IOException
require in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserException
java.io.IOException
public void setInput(java.io.Reader reader)
throws org.xmlpull.v1.XmlPullParserException
setInput in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserException
public void setInput(java.io.InputStream in,
java.lang.String enc)
throws org.xmlpull.v1.XmlPullParserException
setInput in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserException
public void setFeature(java.lang.String feature,
boolean value)
throws org.xmlpull.v1.XmlPullParserException
setFeature in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserException
public void setProperty(java.lang.String property,
java.lang.Object value)
throws org.xmlpull.v1.XmlPullParserException
setProperty in interface org.xmlpull.v1.XmlPullParserorg.xmlpull.v1.XmlPullParserException
public java.lang.Object parseWapExtension(int id)
throws java.io.IOException,
org.xmlpull.v1.XmlPullParserException
java.io.IOException
org.xmlpull.v1.XmlPullParserException
public void readAttr()
throws java.io.IOException,
org.xmlpull.v1.XmlPullParserException
java.io.IOException
org.xmlpull.v1.XmlPullParserException
public void setTagTable(int page,
java.lang.String[] table)
public void setAttrStartTable(int page,
java.lang.String[] table)
public void setAttrValueTable(int page,
java.lang.String[] table)
public int getWapCode()
public java.lang.Object getWapExtensionData()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||