switch (evaluation) { case INCLUDE_AND_PRUNE: parents = getParents(node.getObjectId()); apply(node, parents); break; case INCLUDE_AND_CONTINUE: parents = getParents(node.getObjectId()); apply(node, parents); addParents(node, parents); parents = getParents(node.getObjectId()); addParents(node, parents); if (existsInDestination(node.getObjectId()) && !have.contains(node.getObjectId())) {
switch (evaluation) { case INCLUDE_AND_PRUNE: parents = getParents(node.getObjectId()); apply(node, parents); break; case INCLUDE_AND_CONTINUE: parents = getParents(node.getObjectId()); apply(node, parents); addParents(node, parents); parents = getParents(node.getObjectId()); addParents(node, parents); if (existsInDestination(node.getObjectId()) && !have.contains(node.getObjectId())) {