public MultiStatusResponse alterProperties(DavPropertySet setProperties,
DavPropertyNameSet removePropertyNames)
throws DavException {
DavPropertyIterator setIter = setProperties.iterator();
while (setIter.hasNext()) {
DavProperty prop = setIter.nextProperty();
// use the internal set method in order to prevent premature 'save'
internalSetProperty(prop);
}
Iterator remNameIter = removePropertyNames.iterator();
while (remNameIter.hasNext()) {