/**
* Determines the correct position for a popup and displays the popup at
* that position.
- *
+ *
* By default, the popup is shown centered relative to its host component,
* ensuring it is visible on the screen if possible.
*
}
}-*/;
- private class CustomPopup extends VOverlay {
+ /**
+ * This class is only protected to enable overriding showPopup, and is
+ * currently not intended to be extended or otherwise used directly. Its API
+ * (other than it being a VOverlay) is to be considered private and
+ * potentially subject to change.
+ */
+ protected class CustomPopup extends VOverlay {
private Paintable popupComponentPaintable = null;
private Widget popupComponentWidget = null;