Lines Matching refs:parser

156         XmlResourceParser parser = r.getXml(R.xml.hbpcd_lookup_tables);
158 if (parser == null) {
163 XmlUtils.beginDocument(parser, "hbpcd_info");
165 int eventType = parser.getEventType();
166 String tagName = parser.getName();
171 String tableName = parser.getAttributeValue(null, "name");
172 loadTable(db, parser, tableName);
174 parser.next();
175 eventType = parser.getEventType();
176 tagName = parser.getName();
187 parser.close();
192 private void loadTable(SQLiteDatabase db, XmlPullParser parser, String tableName)
194 int eventType = parser.getEventType();
195 String tagName = parser.getName();
200 row = getTableMccIddRow(parser);
202 row = getTableMccLookupTableRow(parser);
204 row = getTableMccSidConflictRow(parser);
206 row = getTableMccSidRangeRow(parser);
208 row = getTableNanpAreaCodeRow(parser);
211 row = getTableArbitraryMccSidMatch(parser);
219 parser.next();
220 eventType = parser.getEventType();
221 tagName = parser.getName();
225 private ContentValues getTableMccIddRow(XmlPullParser parser)
227 int eventType = parser.getEventType();
228 String tagName = parser.getName();
234 row.put(MccIdd.MCC, Integer.parseInt(parser.nextText()));
236 row.put(MccIdd.IDD, parser.nextText());
239 parser.next();
240 eventType = parser.getEventType();
241 tagName = parser.getName();
246 private ContentValues getTableMccLookupTableRow(XmlPullParser parser)
248 int eventType = parser.getEventType();
249 String tagName = parser.getName();
255 row.put(MccLookup.MCC, Integer.parseInt(parser.nextText()));
257 row.put(MccLookup.COUNTRY_CODE, Integer.parseInt(parser.nextText()));
259 row.put(MccLookup.COUNTRY_NAME, parser.nextText());
261 row.put(MccLookup.NDD, parser.nextText());
263 row.put(MccLookup.NANPS, Boolean.parseBoolean(parser.nextText()));
265 row.put(MccLookup.GMT_OFFSET_LOW, Float.parseFloat(parser.nextText()));
267 row.put(MccLookup.GMT_OFFSET_HIGH, Float.parseFloat(parser.nextText()));
269 row.put(MccLookup.GMT_DST_LOW, Float.parseFloat(parser.nextText()));
271 row.put(MccLookup.GMT_DST_HIGH, Float.parseFloat(parser.nextText()));
274 parser.next();
275 eventType = parser.getEventType();
276 tagName = parser.getName();
281 private ContentValues getTableMccSidConflictRow(XmlPullParser parser)
283 int eventType = parser.getEventType();
284 String tagName = parser.getName();
290 row.put(MccSidConflicts.MCC, Integer.parseInt(parser.nextText()));
292 row.put(MccSidConflicts.SID_CONFLICT, Integer.parseInt(parser.nextText()));
295 parser.next();
296 eventType = parser.getEventType();
297 tagName = parser.getName();
302 private ContentValues getTableMccSidRangeRow(XmlPullParser parser)
304 int eventType = parser.getEventType();
305 String tagName = parser.getName();
311 row.put(MccSidRange.MCC, Integer.parseInt(parser.nextText()));
313 row.put(MccSidRange.RANGE_LOW, Integer.parseInt(parser.nextText()));
315 row.put(MccSidRange.RANGE_HIGH, Integer.parseInt(parser.nextText()));
318 parser.next();
319 eventType = parser.getEventType();
320 tagName = parser.getName();
325 private ContentValues getTableNanpAreaCodeRow(XmlPullParser parser)
327 int eventType = parser.getEventType();
328 String tagName = parser.getName();
334 row.put(NanpAreaCode.AREA_CODE, Integer.parseInt(parser.nextText()));
337 parser.next();
338 eventType = parser.getEventType();
339 tagName = parser.getName();
344 private ContentValues getTableArbitraryMccSidMatch(XmlPullParser parser)
346 int eventType = parser.getEventType();
347 String tagName = parser.getName();
353 row.put(ArbitraryMccSidMatch.MCC, Integer.parseInt(parser.nextText()));
355 row.put(ArbitraryMccSidMatch.SID, Integer.parseInt(parser.nextText()));
358 parser.next();
359 eventType = parser.getEventType();
360 tagName = parser.getName();