/** * Internal method used to copy from manifest status monitor parameter to PhoneLabParameter class * instance * * @param param * @param element */ private void copyParameter(PhoneLabParameter param, Element element) { NamedNodeMap map = element.getAttributes(); for (int i = 0; i < map.getLength(); i++) { Node attr = map.item(i); if (attr.getNodeName().equals("name")) { param.setName(attr.getNodeValue()); } else if (attr.getNodeName().equals("value")) { param.setValue(attr.getNodeValue()); } else if (attr.getNodeName().equals("units")) { param.setUnits(attr.getNodeValue()); } else if (attr.getNodeName().equals("setby")) { param.setSetBy(attr.getNodeValue()); } } }