private void updateSatelliteBounds(Dimension parentSize, boolean forceUpdate) {

		if (!isSatelliteShowing() && !forceUpdate) {
			return;
		}

		if (!isSatelliteUnDocked()) {

			// put satellite in lower corner
			Dimension satelliteSize = satelliteViewer.getSize();
			int newWidth = getNewBoundsSize(parentSize, satelliteSize);
			satelliteSize.width = newWidth;
			satelliteSize.height = newWidth;
			Point p = getSatellitePosition(parentSize, satelliteSize);
			satelliteViewer.setBounds(p.x, p.y, satelliteSize.width, satelliteSize.height);
		}

		VisualGraphViewUpdater<V, E> viewUpdater = getViewUpdater();
		viewUpdater.fitGraphToViewerNow(satelliteViewer);
	}
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