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, wait
dispatch, getComponent, getPopupStream, setRestoreFocusSilentely, setRestoreFocusSilently
public 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 IdePopupEventDispatcher
public abstract boolean close()
close
in interface IdePopupEventDispatcher
public abstract boolean closeActivePopup()