public synchronized void setVisible(boolean state) {
		if (state != isVisible) {
			isVisible = state;
			if (state) {
				scheduleUpdate();
			}
			root.setVisible(state);
		}
	}
Sets the visible state of the set of docking windows.

@param state if true the main window and all sub-windows are set to be visible. If state is
           false, then all windows are set to be invisible.
Ghidra/Framework/Docking/src/main/java/docking/DockingWindowManager.java