Lines Matching refs:parser
156 XmlResourceParser parser = res.getXml(layoutId); in parseLayout() local
157 beginDocument(parser, TAG_WORKSPACE); in parseLayout()
158 final int depth = parser.getDepth(); in parseLayout()
163 while (((type = parser.next()) != XmlPullParser.END_TAG || in parseLayout()
164 parser.getDepth() > depth) && type != XmlPullParser.END_DOCUMENT) { in parseLayout()
173 if (HOTSEAT_CONTAINER_NAME.equals(getAttributeValue(parser, ATTR_CONTAINER))) { in parseLayout()
177 long rank = Long.parseLong(getAttributeValue(parser, ATTR_RANK)); in parseLayout()
182 screenId = Long.parseLong(getAttributeValue(parser, ATTR_SCREEN)); in parseLayout()
184 mValues.put(Favorites.CELLX, getAttributeValue(parser, ATTR_X)); in parseLayout()
185 mValues.put(Favorites.CELLY, getAttributeValue(parser, ATTR_Y)); in parseLayout()
191 TagParser tagParser = tagParserMap.get(parser.getName()); in parseLayout()
193 if (LOGD) Log.d(TAG, "Ignoring unknown element tag: " + parser.getName()); in parseLayout()
196 long newElementId = tagParser.parseAndAdd(parser, res); in parseLayout()
247 long parseAndAdd(XmlResourceParser parser, Resources res) in parseAndAdd() argument
254 public long parseAndAdd(XmlResourceParser parser, Resources res) { in parseAndAdd() argument
255 final String packageName = getAttributeValue(parser, ATTR_PACKAGE_NAME); in parseAndAdd()
256 final String className = getAttributeValue(parser, ATTR_CLASS_NAME); in parseAndAdd()
293 public long parseAndAdd(XmlResourceParser parser, Resources res) { in parseAndAdd() argument
294 final String packageName = getAttributeValue(parser, ATTR_PACKAGE_NAME); in parseAndAdd()
295 final String className = getAttributeValue(parser, ATTR_CLASS_NAME); in parseAndAdd()
315 public long parseAndAdd(XmlResourceParser parser, Resources res) { in parseAndAdd() argument
316 final String url = getAttributeValue(parser, ATTR_URL); in parseAndAdd()
317 final int titleResId = getAttributeResourceValue(parser, ATTR_TITLE, 0); in parseAndAdd()
318 final int iconId = getAttributeResourceValue(parser, ATTR_ICON, 0); in parseAndAdd()
347 public long parseAndAdd(XmlResourceParser parser, Resources res) in parseAndAdd() argument
349 final String packageName = getAttributeValue(parser, ATTR_PACKAGE_NAME); in parseAndAdd()
350 final String className = getAttributeValue(parser, ATTR_CLASS_NAME); in parseAndAdd()
371 mValues.put(Favorites.SPANX, getAttributeValue(parser, ATTR_SPAN_X)); in parseAndAdd()
372 mValues.put(Favorites.SPANY, getAttributeValue(parser, ATTR_SPAN_Y)); in parseAndAdd()
376 int widgetDepth = parser.getDepth(); in parseAndAdd()
378 while ((type = parser.next()) != XmlPullParser.END_TAG || in parseAndAdd()
379 parser.getDepth() > widgetDepth) { in parseAndAdd()
384 if (TAG_EXTRA.equals(parser.getName())) { in parseAndAdd()
385 String key = getAttributeValue(parser, ATTR_KEY); in parseAndAdd()
386 String value = getAttributeValue(parser, ATTR_VALUE); in parseAndAdd()
436 public long parseAndAdd(XmlResourceParser parser, Resources res) in parseAndAdd() argument
439 final int titleResId = getAttributeResourceValue(parser, ATTR_TITLE, 0); in parseAndAdd()
461 int folderDepth = parser.getDepth(); in parseAndAdd()
462 while ((type = parser.next()) != XmlPullParser.END_TAG || in parseAndAdd()
463 parser.getDepth() > folderDepth) { in parseAndAdd()
470 TagParser tagParser = mFolderElements.get(parser.getName()); in parseAndAdd()
472 final long id = tagParser.parseAndAdd(parser, res); in parseAndAdd()
477 throw new RuntimeException("Invalid folder item " + parser.getName()); in parseAndAdd()
511 private static final void beginDocument(XmlPullParser parser, String firstElementName) in beginDocument() argument
514 while ((type = parser.next()) != XmlPullParser.START_TAG in beginDocument()
521 if (!parser.getName().equals(firstElementName)) { in beginDocument()
522 throw new XmlPullParserException("Unexpected start tag: found " + parser.getName() + in beginDocument()
531 private static String getAttributeValue(XmlResourceParser parser, String attribute) { in getAttributeValue() argument
532 String value = parser.getAttributeValue( in getAttributeValue()
535 value = parser.getAttributeValue(null, attribute); in getAttributeValue()
544 private static int getAttributeResourceValue(XmlResourceParser parser, String attribute, in getAttributeResourceValue() argument
546 int value = parser.getAttributeResourceValue( in getAttributeResourceValue()
550 value = parser.getAttributeResourceValue(null, attribute, defaultValue); in getAttributeResourceValue()