Lines Matching refs:parser

213             XmlPullParser parser = Xml.newPullParser();
214 parser.setInput(permReader);
217 while ((type=parser.next()) != parser.START_TAG
218 && type != parser.END_DOCUMENT) {
222 if (type != parser.START_TAG) {
226 if (!parser.getName().equals("permissions") && !parser.getName().equals("config")) {
228 + ": found " + parser.getName() + ", expected 'permissions' or 'config'");
232 XmlUtils.nextElement(parser);
233 if (parser.getEventType() == XmlPullParser.END_DOCUMENT) {
237 String name = parser.getName();
239 String gidStr = parser.getAttributeValue(null, "gid");
245 + parser.getPositionDescription());
248 XmlUtils.skipCurrentTag(parser);
251 String perm = parser.getAttributeValue(null, "name");
254 + parser.getPositionDescription());
255 XmlUtils.skipCurrentTag(parser);
259 readPermission(parser, perm);
262 String perm = parser.getAttributeValue(null, "name");
265 + parser.getPositionDescription());
266 XmlUtils.skipCurrentTag(parser);
269 String uidStr = parser.getAttributeValue(null, "uid");
272 + parser.getPositionDescription());
273 XmlUtils.skipCurrentTag(parser);
280 + parser.getPositionDescription());
281 XmlUtils.skipCurrentTag(parser);
291 XmlUtils.skipCurrentTag(parser);
294 String lname = parser.getAttributeValue(null, "name");
295 String lfile = parser.getAttributeValue(null, "file");
298 + parser.getPositionDescription());
301 + parser.getPositionDescription());
306 XmlUtils.skipCurrentTag(parser);
310 String fname = parser.getAttributeValue(null, "name");
315 String notLowRam = parser.getAttributeValue(null, "notLowRam");
320 + parser.getPositionDescription());
327 XmlUtils.skipCurrentTag(parser);
331 String fname = parser.getAttributeValue(null, "name");
334 + parser.getPositionDescription());
338 XmlUtils.skipCurrentTag(parser);
342 String pkgname = parser.getAttributeValue(null, "package");
345 + permFile + " at " + parser.getPositionDescription());
349 XmlUtils.skipCurrentTag(parser);
353 String pkgname = parser.getAttributeValue(null, "package");
356 + parser.getPositionDescription());
360 XmlUtils.skipCurrentTag(parser);
364 String pkgname = parser.getAttributeValue(null, "package");
367 + parser.getPositionDescription());
371 XmlUtils.skipCurrentTag(parser);
375 String pkgname = parser.getAttributeValue(null, "package");
378 + parser.getPositionDescription());
382 XmlUtils.skipCurrentTag(parser);
385 XmlUtils.skipCurrentTag(parser);
404 void readPermission(XmlPullParser parser, String name)
410 final boolean perUser = XmlUtils.readBooleanAttribute(parser, "perUser", false);
414 int outerDepth = parser.getDepth();
416 while ((type=parser.next()) != XmlPullParser.END_DOCUMENT
418 || parser.getDepth() > outerDepth)) {
424 String tagName = parser.getName();
426 String gidStr = parser.getAttributeValue(null, "gid");
432 + parser.getPositionDescription());
435 XmlUtils.skipCurrentTag(parser);