boolean (Node<?, ?> node) { if (!super.test(node)) { return false; } if (node instanceof JvmClass) { for (JvmNodeReferenceID s : myUtils.allSupertypes(((JvmClass)node).getReferenceID())) { if (myRootClass.equals(s)) { return false; } } } return true; }