Home | History | Annotate | Download | only in launcher3

Lines Matching refs:parser

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