private void extractValues(String elementName, XmlPullParser pullParser) throws IOException, XmlPullParserException { for (int i = 0; i < pullParser.getAttributeCount(); ++i) { String name = pullParser.getAttributeName(i); String value = pullParser.getAttributeValue(i); if (SRC.equals(name)) { this.src = value; } else if (CAT.equals(name)) { this.category = value; } else if (DISPLAY.equals(name)) { this.display = Display.fromString(value); } else if (ID.equals(name)) { this.id = value; } else if (PRIORITY.equals(name)) { this.priority = Integer.parseInt(value); } else if (SYMBOL_HEIGHT.equals(name)) { this.height = XmlUtils.parseNonNegativeInteger(name, value) * displayModel.getScaleFactor(); } else if (SYMBOL_PERCENT.equals(name)) { this.percent = XmlUtils.parseNonNegativeInteger(name, value); } else if (SYMBOL_SCALING.equals(name)) { // no-op } else if (SYMBOL_WIDTH.equals(name)) { this.width = XmlUtils.parseNonNegativeInteger(name, value) * displayModel.getScaleFactor(); } else { throw XmlUtils.createXmlPullParserException(elementName, name, value, i); } } }
this.category = value; } else if (DISPLAY.equals(name)) { this.display = Display.fromString(value); } else if (DY.equals(name)) { this.dy = Float.parseFloat(value) * displayModel.getScaleFactor();
this.category = value; } else if (DISPLAY.equals(name)) { this.display = Display.fromString(value); } else if (DY.equals(name)) { this.dy = Float.parseFloat(value) * displayModel.getScaleFactor();
this.category = value; } else if (DISPLAY.equals(name)) { this.display = Display.fromString(value); } else if (DY.equals(name)) { this.dy = Float.parseFloat(value) * displayModel.getScaleFactor();
private void extractValues(String elementName, XmlPullParser pullParser) throws IOException, XmlPullParserException { for (int i = 0; i < pullParser.getAttributeCount(); ++i) { String name = pullParser.getAttributeName(i); String value = pullParser.getAttributeValue(i); if (SRC.equals(name)) { this.src = value; } else if (CAT.equals(name)) { this.category = value; } else if (DISPLAY.equals(name)) { this.display = Display.fromString(value); } else if (ID.equals(name)) { this.id = value; } else if (PRIORITY.equals(name)) { this.priority = Integer.parseInt(value); } else if (SYMBOL_HEIGHT.equals(name)) { this.height = XmlUtils.parseNonNegativeInteger(name, value) * displayModel.getScaleFactor(); } else if (SYMBOL_PERCENT.equals(name)) { this.percent = XmlUtils.parseNonNegativeInteger(name, value); } else if (SYMBOL_SCALING.equals(name)) { // no-op } else if (SYMBOL_WIDTH.equals(name)) { this.width = XmlUtils.parseNonNegativeInteger(name, value) * displayModel.getScaleFactor(); } else { throw XmlUtils.createXmlPullParserException(elementName, name, value, i); } } }
this.category = value; } else if (DISPLAY.equals(name)) { this.display = Display.fromString(value); } else if (DY.equals(name)) { this.dy = Float.parseFloat(value) * displayModel.getScaleFactor();
this.category = value; } else if (DISPLAY.equals(name)) { this.display = Display.fromString(value); } else if (DY.equals(name)) { this.dy = Float.parseFloat(value) * displayModel.getScaleFactor();
this.category = value; } else if (DISPLAY.equals(name)) { this.display = Display.fromString(value); } else if (DY.equals(name)) { this.dy = Float.parseFloat(value) * displayModel.getScaleFactor();