public abstract class StackingPopupDispatcher extends java.lang.Object implements IdePopupEventDispatcher
| Constructor and Description |
|---|
StackingPopupDispatcher() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
close() |
abstract boolean |
closeActivePopup() |
abstract boolean |
dispatchKeyEvent(java.awt.event.KeyEvent e) |
abstract void |
eventDispatched(java.awt.AWTEvent event) |
static StackingPopupDispatcher |
getInstance() |
abstract void |
hidePersistentPopups() |
abstract boolean |
isPopupFocused() |
abstract void |
onPopupHidden(JBPopup popup) |
abstract void |
onPopupShown(JBPopup popup,
boolean inStack) |
abstract boolean |
requestFocus() |
abstract void |
restorePersistentPopups() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdispatch, getComponent, getPopupStream, setRestoreFocusSilentely, setRestoreFocusSilentlypublic abstract boolean isPopupFocused()
public abstract void onPopupShown(JBPopup popup, boolean inStack)
public abstract void onPopupHidden(JBPopup popup)
public static StackingPopupDispatcher getInstance()
public abstract void hidePersistentPopups()
public abstract void restorePersistentPopups()
public abstract void eventDispatched(java.awt.AWTEvent event)
public abstract boolean dispatchKeyEvent(java.awt.event.KeyEvent e)
public abstract boolean requestFocus()
requestFocus in interface IdePopupEventDispatcherpublic abstract boolean close()
close in interface IdePopupEventDispatcherpublic abstract boolean closeActivePopup()