public GTreeNode getChild(String name, Predicate<GTreeNode> filter) {
		for (GTreeNode node : children()) {
			if (name.equals(node.getName()) && filter.test(node)) {
				return node;
			}
		}
		return null;
	}
Returns the child node of this node with the given name which satisfies predicate filter.

@param name the name of the child to be returned
@param filter predicate filter
@return the child with the given name
@see #getChildren(String)
Ghidra/Framework/Docking/src/main/java/docking/widgets/tree/GTreeNode.java