Home | History | Annotate | Download | only in test

Lines Matching defs:parser

33  * Implements a basic XML parser used to parse test IMS conference event packages which can be
71 * Constructs an input of the conference event package parser for the given input stream.
89 XmlPullParser parser;
91 parser = Xml.newPullParser();
92 parser.setInput(mInputStream, null);
93 parser.nextTag();
95 int outerDepth = parser.getDepth();
96 while (XmlUtils.nextElementWithin(parser, outerDepth)) {
97 if (parser.getName().equals(PARTICIPANT_TAG)) {
99 Bundle participant = parseParticipant(parser);
122 * @param parser The XML parser.
125 private Bundle parseParticipant(XmlPullParser parser)
134 int outerDepth = parser.getDepth();
135 while (XmlUtils.nextElementWithin(parser, outerDepth)) {
136 if (parser.getName().equals(ImsConferenceState.USER)) {
137 parser.next();
138 user = parser.getText();
139 } else if (parser.getName().equals(ImsConferenceState.DISPLAY_TEXT)) {
140 parser.next();
141 displayText = parser.getText();
142 } else if (parser.getName().equals(ImsConferenceState.ENDPOINT)) {
143 parser.next();
144 endpoint = parser.getText();
145 } else if (parser.getName().equals(ImsConferenceState.STATUS)) {
146 parser.next();
147 status = parser.getText();