private void updateSatellite(boolean docked, boolean visible) {

		layeredPane.remove(satelliteViewer);
		undockedSatellitePanel.remove(satelliteViewer);

		if (visible) {
			if (docked) {
				layeredPane.add(satelliteViewer, SATELLITE_VIEWER_LAYER);
			}
			else {
				undockedSatellitePanel.add(satelliteViewer);
			}
		}

		satelliteViewer.setDocked(docked);

		updateLayeredPaneComponentsSizes(true);
		layeredPane.repaint();
		undockedSatellitePanel.repaint();

		satelliteListener.ifPresent(l -> l.satelliteVisibilityChanged(docked, visible));
	}
Sets the given vertex to be the focused vertex.  This will be the only focused vertex.

@param vertex the vertex
Ghidra/Framework/Graph/src/main/java/ghidra/graph/viewer/GraphComponent.java