void updateDialogs() {
		Iterator<DetachedWindowNode> it = detachedWindows.iterator();
		while (it.hasNext()) {
			DetachedWindowNode windowNode = it.next();
			windowNode.updateDialog();
		}
	}
Updates the component hierarchy for the main frame and all sub-frames.
Ghidra/Framework/Docking/src/main/java/docking/RootNode.java