private void doResources(FSRevisionRoot root, StringBuffer buffer) throws SVNException {
Map changedPaths = root.getChangedPaths();
Map sentPaths = new HashMap();
for (Iterator pathsIter = changedPaths.keySet().iterator(); pathsIter.hasNext();) {
String path = (String) pathsIter.next();
FSPathChange pathChange = (FSPathChange) changedPaths.get(path);
boolean sendSelf = false;
boolean sendParent = false;
FSPathChangeKind changeKind = pathChange.getChangeKind();
if (changeKind == FSPathChangeKind.FS_PATH_CHANGE_DELETE) {
sendSelf = false;
sendParent = true;
} else if (changeKind == FSPathChangeKind.FS_PATH_CHANGE_ADD || changeKind == FSPathChangeKind.FS_PATH_CHANGE_REPLACE) {
sendSelf = true;