boolean hasDescendantsInView() {
		if (isInView) {
			return true;
		}
		for (int i = 0; i < getChildCount(); i++) {
			ProgramNode child = (ProgramNode) getChildAt(i);
			if (child.isInView()) {
				return true;
			}
			if (child.getAllowsChildren()) {
				if (child.hasDescendantsInView()) {
					return true;
				}
			}
		}
		return false;
	}
Recursively check if any descendants of this node is in the view.

@return boolean true if any descendants of this node is in the view
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/programtree/ProgramNode.java