public class FlatSpeedSearchPopup extends PopupFactoryImpl.ActionGroupPopup
Modifier and Type | Class and Description |
---|---|
static interface |
FlatSpeedSearchPopup.SpeedsearchAction |
AbstractPopup.MyContentPanel
Disposable.Parent
ElementFilter.Active<T>, ElementFilter.Listener<T>
myChild, myStep, STEP_X_PADDING
FIRST_TIME_SIZE, myOk, myOwner, mySpeedSearch, mySpeedSearchPatternField, SHOW_HINTS
Modifier | Constructor and Description |
---|---|
|
FlatSpeedSearchPopup(java.lang.String title,
ActionGroup actionGroup,
DataContext dataContext,
Condition<? super AnAction> preselectActionCondition,
boolean showDisableActions) |
protected |
FlatSpeedSearchPopup(WizardPopup parent,
ListPopupStep step,
DataContext dataContext,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
static ActionGroup |
createSpeedSearchActionGroupWrapper(ActionGroup child) |
static AnAction |
createSpeedSearchWrapper(AnAction child) |
protected static <T> T |
getSpecificAction(java.lang.Object value,
java.lang.Class<T> clazz) |
protected static boolean |
isSpeedsearchAction(AnAction action) |
protected boolean |
shouldBeShowing(AnAction action) |
boolean |
shouldBeShowing(java.lang.Object value) |
dispose, getActionItems, handleSelect, handleToggleAction
addListSelectionListener, afterShowSync, beforeShow, createContent, disposeChildren, getActionMap, getCellBounds, getInputMap, getList, getListElementRenderer, getListModel, getListStep, getPreferredFocusableComponent, getSelectedIndex, getSelectedValues, goBack, handleFinalChoices, handleNextStep, handleNextStep, handleSelect, isActionClick, isModalContext, onAutoSelectionTimer, onChildSelectedFor, onSelectByMnemonic, onSpeedSearchPatternChanged, process, setHandleAutoSelectionBeforeShow, setMaxRowCount, shouldUseStatistics, showInBestPositionFor, showUnderneathOfLabel
actionPerformed, afterShow, cancel, createContentPanel, createPopup, createScrollPane, dispatch, disposeAllParents, getActionForKeyStroke, getBounds, getParent, getSpeedSearch, getStep, isCancelKeyEnabled, isResizable, notifyParentOnChildSelection, registerAction, registerAction, restartTimer, setFinalRunnable, setOk, setParentValue, show, stopTimer
addListener, addPopupListener, addResizeListener, cancel, canClose, canShow, closeOk, dispatchKeyEvent, focusPreferredComponent, getBestPositionFor, getCenterOf, getChildPopups, getComponent, getConsumedScreenBounds, getContent, getDimensionServiceKey, getFooterPreferredSize, getHeaderPreferredSize, getLocationOnScreen, getOwner, getPopupBorder, getPopupWindow, getProject, getSize, getTitle, getUnderlyingWindow, getUserData, init, isBusy, isCloseRequest, isDisposed, isFocused, isFocused, isNativePopup, isPersistent, isVisible, moveTo, moveToFitScreen, pack, prepareToShow, removeListener, requestFocus, setAdText, setAdText, setCaption, setDataProvider, setDimensionServiceKey, setHeaderComponent, setLocation, setLocation, setMinimumSize, setOkHandler, setRequestFocus, setShowHints, setSize, setSize, setSpeedSearchAlwaysShown, setUiVisible, setUserData, setWarning, show, show, showCenteredInCurrentWindow, showInBestPositionFor, showInCenterOf, showInFocusCenter, showInScreenCoordinates, showUnderneathOf, storeDimensionSize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addListener, cancel, cancel, canClose, canShow, closeOk, dispatchKeyEvent, getBestPositionFor, getContent, getLocationOnScreen, getOwner, getSize, getUserData, isCancelKeyEnabled, isDisposed, isFocused, isNativePopup, isPersistent, isVisible, moveToFitScreen, pack, removeListener, setAdText, setCaption, setDataProvider, setFinalRunnable, setLocation, setMinimumSize, setRequestFocus, setSize, setUiVisible, show, show, showCenteredInCurrentWindow, showInBestPositionFor, showInCenterOf, showInFocusCenter, showInScreenCoordinates, showUnderneathOf
public FlatSpeedSearchPopup(java.lang.String title, ActionGroup actionGroup, DataContext dataContext, Condition<? super AnAction> preselectActionCondition, boolean showDisableActions)
protected FlatSpeedSearchPopup(WizardPopup parent, ListPopupStep step, DataContext dataContext, java.lang.Object value)
public final boolean shouldBeShowing(java.lang.Object value)
shouldBeShowing
in interface ElementFilter
shouldBeShowing
in class WizardPopup
protected boolean shouldBeShowing(AnAction action)
public static ActionGroup createSpeedSearchActionGroupWrapper(ActionGroup child)
protected static boolean isSpeedsearchAction(AnAction action)
protected static <T> T getSpecificAction(java.lang.Object value, java.lang.Class<T> clazz)