public int loadAll(TaskMonitor monitor) throws CancelledException {
		List<GTreeNode> children = children();
		monitor = new TreeTaskMonitor(monitor, children.size());
		int count = 1;
		for (GTreeNode child : children) {
			monitor.checkCancelled();
			count += child.loadAll(monitor);
			monitor.incrementProgress(1);
		}
		return count;
	}
Causes any lazy or slow loading nodes in the tree to load their children so that the tree is
fully loaded. Nodes that are already loaded (including normal nodes which are always loaded)
do nothing except recursively call {@link #loadAll(TaskMonitor)} on their children.

@param monitor the TaskMonitor to monitor progress and provide cancel checking
@return the total number of nodes in the subtree of this node
@throws CancelledException if the operation is cancelled using the monitor
Ghidra/Framework/Docking/src/main/java/docking/widgets/tree/GTreeNode.java