DAVUtil.filterProperties(response, properties); for(Iterator props = response.properties(); props.hasNext();) { DAVElement property = (DAVElement) props.next(); if (property == DAVElement.VERSION_NAME) { properties.put(SVNProperty.COMMITTED_REVISION, response.getPropertyValue(property)); } else if (property == DAVElement.MD5_CHECKSUM) { properties.put(SVNProperty.CHECKSUM, response.getPropertyValue(property)); } else if (property == DAVElement.CREATOR_DISPLAY_NAME) { properties.put(SVNProperty.LAST_AUTHOR, response.getPropertyValue(property)); } else if (property == DAVElement.CREATION_DATE) { properties.put(SVNProperty.COMMITTED_DATE, response.getPropertyValue(property)); }
String value = (String) response.getPropertyValue(DAVElement.VERSION_NAME); if (value != null) { try { revision[0] = Long.parseLong(value); } catch (NumberFormatException nfe) {}
					public void handleDAVResponse(DAVResponse response) {						DAVUtil.filterProperties(response, properties);                        for(Iterator props = response.properties(); props.hasNext();) {                            DAVElement property = (DAVElement) props.next();                            if (property == DAVElement.VERSION_NAME) {                                properties.put(SVNProperty.COMMITTED_REVISION, response.getPropertyValue(property));                            } else if (property == DAVElement.MD5_CHECKSUM) {                                properties.put(SVNProperty.CHECKSUM, response.getPropertyValue(property));                            } else if (property == DAVElement.CREATOR_DISPLAY_NAME) {                                properties.put(SVNProperty.LAST_AUTHOR, response.getPropertyValue(property));                            } else if (property == DAVElement.CREATION_DATE) {                                properties.put(SVNProperty.COMMITTED_DATE, response.getPropertyValue(property));                            }                        }					}