IPopupContext Interface
- public interface IPopupContext
This object contains information about the popup being displayed. Subsystems may extend this interface to
provide more specific information. This is passed to the IPopupAction.prepare(IPopupContext)
method. Required information
should be extracted and cached in the action temporarily. However, since actions have a relatively infinite
lifetime, care should be taken to avoid caching objects that need to be garbage collected.
-
All Known Implementing Classes
-
DefaultPopupContext
-
All Known Subinterfaces
-
IStructureViewPopupContext
, IWorkspaceEventContext
getComponent() Method
public Component
getComponent()
Component that is the parent of the popup. The point is relative to the coordinate space of
this component.
Returns
- The component that is the parent of the popup.
getPoint() Method
public Point
getPoint()
Point where the user clicked. The popup generally appears with its upper-left corner at this point.
Returns
- The point the user clicked to display the popup.