public class PopupDispatcher extends java.lang.Object implements java.awt.event.AWTEventListener, java.awt.KeyEventDispatcher, IdePopupEventDispatcher
Modifier and Type | Method and Description |
---|---|
boolean |
close() |
boolean |
dispatch(java.awt.AWTEvent event) |
boolean |
dispatchKeyEvent(java.awt.event.KeyEvent e) |
void |
eventDispatched(java.awt.AWTEvent event) |
java.awt.Component |
getComponent() |
static PopupDispatcher |
getInstance() |
java.util.stream.Stream<JBPopup> |
getPopupStream() |
boolean |
requestFocus() |
void |
setRestoreFocusSilently() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setRestoreFocusSilentely
public static PopupDispatcher getInstance()
public void eventDispatched(java.awt.AWTEvent event)
eventDispatched
in interface java.awt.event.AWTEventListener
public boolean dispatchKeyEvent(java.awt.event.KeyEvent e)
dispatchKeyEvent
in interface java.awt.KeyEventDispatcher
public java.awt.Component getComponent()
getComponent
in interface IdePopupEventDispatcher
public java.util.stream.Stream<JBPopup> getPopupStream()
getPopupStream
in interface IdePopupEventDispatcher
public boolean dispatch(java.awt.AWTEvent event)
dispatch
in interface IdePopupEventDispatcher
public boolean requestFocus()
requestFocus
in interface IdePopupEventDispatcher
public boolean close()
close
in interface IdePopupEventDispatcher
public void setRestoreFocusSilently()
setRestoreFocusSilently
in interface IdePopupEventDispatcher