public MultiStatusResponse alterProperties(DavPropertySet setProperties,
DavPropertyNameSet removePropertyNames)
throws DavException {
List changeList = new ArrayList();
if (removePropertyNames != null) {
DavPropertyNameIterator it = removePropertyNames.iterator();
while (it.hasNext()) {
changeList.add(it.next());
}
}
if (setProperties != null) {
DavPropertyIterator it = setProperties.iterator();
while (it.hasNext()) {
changeList.add(it.next());
}
}
return alterProperties(changeList);
}