parents = getParents(node.getObjectId()); apply(node, parents); addParents(node, parents); break; case EXCLUDE_AND_PRUNE: case EXCLUDE_AND_CONTINUE: parents = getParents(node.getObjectId()); addParents(node, parents); if (existsInDestination(node.getObjectId()) && !have.contains(node.getObjectId())) { have.add(node.getObjectId());
parents = getParents(node.getObjectId()); apply(node, parents); addParents(node, parents); break; case EXCLUDE_AND_PRUNE: case EXCLUDE_AND_CONTINUE: parents = getParents(node.getObjectId()); addParents(node, parents); if (existsInDestination(node.getObjectId()) && !have.contains(node.getObjectId())) { have.add(node.getObjectId());