if (srcEntry.isScheduledForAddition() && srcEntry.isCopied()) {
dstEntry.scheduleForAddition();
dstEntry.setKind(SVNNodeKind.DIR);
dstParentArea.saveEntries(true);
// update URL in children.
dstArea.updateURL(dstURL, true);
dstArea.saveEntries(true);
} else if (!srcEntry.isCopied()
&& !srcEntry.isScheduledForAddition()) {
dstEntry.setCopied(true);
dstEntry.scheduleForAddition();