* @see NodeEntry#setPropertyEntries(Collection)
*/
public void setPropertyEntries(Collection propNames) throws ItemExistsException, RepositoryException {
Set diff = new HashSet();
diff.addAll(properties.getPropertyNames());
boolean containsExtra = diff.removeAll(propNames);
// add all entries that are missing
for (Iterator it = propNames.iterator(); it.hasNext();) {
Name propName = (Name) it.next();
if (!properties.contains(propName)) {