• Home
  • Raw
  • Download

Lines Matching refs:parser

208         XmlResourceParser parser = mSourceRes.getXml(layoutId);  in parseLayout()  local
209 beginDocument(parser, mRootTag); in parseLayout()
210 final int depth = parser.getDepth(); in parseLayout()
215 while (((type = parser.next()) != XmlPullParser.END_TAG || in parseLayout()
216 parser.getDepth() > depth) && type != XmlPullParser.END_DOCUMENT) { in parseLayout()
220 count += parseAndAddNode(parser, tagParserMap, screenIds); in parseLayout()
229 protected void parseContainerAndScreen(XmlResourceParser parser, long[] out) { in parseContainerAndScreen() argument
230 if (HOTSEAT_CONTAINER_NAME.equals(getAttributeValue(parser, ATTR_CONTAINER))) { in parseContainerAndScreen()
233 long rank = Long.parseLong(getAttributeValue(parser, ATTR_RANK)); in parseContainerAndScreen()
237 out[1] = Long.parseLong(getAttributeValue(parser, ATTR_SCREEN)); in parseContainerAndScreen()
245 XmlResourceParser parser, in parseAndAddNode() argument
250 if (TAG_INCLUDE.equals(parser.getName())) { in parseAndAddNode()
251 final int resId = getAttributeResourceValue(parser, ATTR_WORKSPACE, 0); in parseAndAddNode()
261 parseContainerAndScreen(parser, mTemp); in parseAndAddNode()
269 convertToDistanceFromEnd(getAttributeValue(parser, ATTR_X), mColumnCount)); in parseAndAddNode()
271 convertToDistanceFromEnd(getAttributeValue(parser, ATTR_Y), mRowCount)); in parseAndAddNode()
273 TagParser tagParser = tagParserMap.get(parser.getName()); in parseAndAddNode()
275 if (LOGD) Log.d(TAG, "Ignoring unknown element tag: " + parser.getName()); in parseAndAddNode()
278 long newElementId = tagParser.parseAndAdd(parser); in parseAndAddNode()
328 long parseAndAdd(XmlResourceParser parser) in parseAndAdd() argument
338 public long parseAndAdd(XmlResourceParser parser) { in parseAndAdd() argument
339 final String packageName = getAttributeValue(parser, ATTR_PACKAGE_NAME); in parseAndAdd()
340 final String className = getAttributeValue(parser, ATTR_CLASS_NAME); in parseAndAdd()
368 return invalidPackageOrClass(parser); in parseAndAdd()
375 protected long invalidPackageOrClass(XmlResourceParser parser) { in invalidPackageOrClass() argument
387 public long parseAndAdd(XmlResourceParser parser) { in parseAndAdd() argument
388 final String packageName = getAttributeValue(parser, ATTR_PACKAGE_NAME); in parseAndAdd()
389 final String className = getAttributeValue(parser, ATTR_CLASS_NAME); in parseAndAdd()
418 public long parseAndAdd(XmlResourceParser parser) { in parseAndAdd() argument
419 final int titleResId = getAttributeResourceValue(parser, ATTR_TITLE, 0); in parseAndAdd()
420 final int iconId = getAttributeResourceValue(parser, ATTR_ICON, 0); in parseAndAdd()
427 final Intent intent = parseIntent(parser); in parseAndAdd()
449 protected Intent parseIntent(XmlResourceParser parser) { in parseIntent() argument
450 final String url = getAttributeValue(parser, ATTR_URL); in parseIntent()
466 public long parseAndAdd(XmlResourceParser parser) in parseAndAdd() argument
468 final String packageName = getAttributeValue(parser, ATTR_PACKAGE_NAME); in parseAndAdd()
469 final String className = getAttributeValue(parser, ATTR_CLASS_NAME); in parseAndAdd()
490 mValues.put(Favorites.SPANX, getAttributeValue(parser, ATTR_SPAN_X)); in parseAndAdd()
491 mValues.put(Favorites.SPANY, getAttributeValue(parser, ATTR_SPAN_Y)); in parseAndAdd()
495 int widgetDepth = parser.getDepth(); in parseAndAdd()
497 while ((type = parser.next()) != XmlPullParser.END_TAG || in parseAndAdd()
498 parser.getDepth() > widgetDepth) { in parseAndAdd()
503 if (TAG_EXTRA.equals(parser.getName())) { in parseAndAdd()
504 String key = getAttributeValue(parser, ATTR_KEY); in parseAndAdd()
505 String value = getAttributeValue(parser, ATTR_VALUE); in parseAndAdd()
563 public long parseAndAdd(XmlResourceParser parser) in parseAndAdd() argument
566 final int titleResId = getAttributeResourceValue(parser, ATTR_TITLE, 0); in parseAndAdd()
588 int folderDepth = parser.getDepth(); in parseAndAdd()
590 while ((type = parser.next()) != XmlPullParser.END_TAG || in parseAndAdd()
591 parser.getDepth() > folderDepth) { in parseAndAdd()
599 TagParser tagParser = mFolderElements.get(parser.getName()); in parseAndAdd()
601 final long id = tagParser.parseAndAdd(parser); in parseAndAdd()
607 throw new RuntimeException("Invalid folder item " + parser.getName()); in parseAndAdd()
641 protected static final void beginDocument(XmlPullParser parser, String firstElementName) in beginDocument() argument
644 while ((type = parser.next()) != XmlPullParser.START_TAG in beginDocument()
651 if (!parser.getName().equals(firstElementName)) { in beginDocument()
652 throw new XmlPullParserException("Unexpected start tag: found " + parser.getName() + in beginDocument()
671 protected static String getAttributeValue(XmlResourceParser parser, String attribute) { in getAttributeValue() argument
672 String value = parser.getAttributeValue( in getAttributeValue()
675 value = parser.getAttributeValue(null, attribute); in getAttributeValue()
684 protected static int getAttributeResourceValue(XmlResourceParser parser, String attribute, in getAttributeResourceValue() argument
686 int value = parser.getAttributeResourceValue( in getAttributeResourceValue()
690 value = parser.getAttributeResourceValue(null, attribute, defaultValue); in getAttributeResourceValue()