}
}
if (!existingDocs.isEmpty()) {
for (String docIdToRemove : existingDocs.keySet()) {
Iterator<DefaultMutableTreeNode> itt = new DefaultMutableTreeNodeChildIterator(
parent);
boolean docRemoved = false;
while (itt.hasNext() && !docRemoved) {
DocumentNode childNode = (DocumentNode) itt.next();
String documentId = childNode.getUserObject().getId()
.toString();
if (documentId.equals(docIdToRemove)) {
itt.remove();
docRemoved = true;
}
}
}
}