if (entry != null && (resolveContents || resolveProperties)) {
kind = entry.getKind();
revision = entry.getRevision();
File conflictDir = entry.isDirectory() ? path : path.getParentFile();
SVNAdminArea conflictArea = wcAccess.retrieve(conflictDir);
resolved |= conflictArea.markResolved(entry.getName(), resolveContents, resolveProperties, choice);
}
if (resolved) {
SVNEvent event = SVNEventFactory.createSVNEvent(path, kind, null,
revision, SVNEventAction.RESOLVED, null, null, null);
dispatchEvent(event);