}
}
else if (nodeName.equalsIgnoreCase("walker_route"))
{
int id = Integer.parseInt(secondElement.attributeValue("id"));
WalkerRouteType type = secondElement.attributeValue("type") == null ? WalkerRouteType.LENGTH : WalkerRouteType.valueOf(secondElement.attributeValue("type").toUpperCase());
WalkerRoute walkerRoute = new WalkerRoute(id, type);
for (Iterator<?> nextIterator = secondElement.elementIterator(); nextIterator.hasNext(); )
{
org.dom4j.Element nextElement = (org.dom4j.Element)nextIterator.next();
Location loc = Location.parse(nextElement);