public void showPopup(Component component, Point location, boolean forceShow) {
		if (forceShow || DockingUtils.isTipWindowEnabled()) {
			PopupSource popupSource = new PopupSource(component, location, null);
			doShowPopup(popupSource);
		}
	}
Shows this popup window unless popups are disabled as reported by 
{@link DockingUtils#isTipWindowEnabled()}.  If {@code forceShow} is true, then the popup 
will be shown regardless of the state returned by {@link DockingUtils#isTipWindowEnabled()}.
<P>
Note: the component passed in is the component to which the {@code location} the location 
belongs.   In the example below, the component used to get the location is to the component
passed to this method.  This is because the location is relative to the parent's coordinate
space.  Thus, when calling this method, make sure to use the correct component.
<PRE>
Point location = textField.getLocation(); // this is relative to the text field's parent
Component parent = textField.getParent();
PopupWindow.showPopup(parent, location, true);
</PRE>

@param component the component whose coordinate space the location belongs
@param location the location to show the popup
@param forceShow true to show the popup even popups are disabled application-wide
Ghidra/Framework/Docking/src/main/java/docking/widgets/PopupWindow.java