String source = DomUtils.getTextValue(xmlElement);
return new XmlRpcDateTime(source);
} else if (XmlRpcElementNames.DOUBLE.equals(childName)) {
String source = DomUtils.getTextValue(xmlElement);
return new XmlRpcDouble(source);
} else if (XmlRpcElementNames.I4.equals(childName)
|| XmlRpcElementNames.INT.equals(childName)) {
String source = DomUtils.getTextValue(xmlElement);
return new XmlRpcInteger(source);