public class TreePopupImpl extends WizardPopup implements TreePopup, NextStepHandler
AbstractPopup.MyContentPanel
Disposable.Parent
ElementFilter.Active<T>, ElementFilter.Listener<T>
myChild, myStep, STEP_X_PADDING
FIRST_TIME_SIZE, myOk, myOwner, mySpeedSearch, mySpeedSearchPatternField, SHOW_HINTS
Constructor and Description |
---|
TreePopupImpl(Project project,
JBPopup parent,
TreePopupStep<java.lang.Object> aStep,
java.lang.Object parentValue) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterShow() |
protected boolean |
beforeShow() |
void |
collapseAll() |
protected javax.swing.JComponent |
createContent() |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
void |
expandAll() |
protected javax.swing.ActionMap |
getActionMap() |
protected javax.swing.InputMap |
getInputMap() |
protected javax.swing.JComponent |
getPreferredFocusableComponent() |
void |
handleNextStep(PopupStep nextStep,
java.lang.Object parentValue) |
boolean |
isModalContext() |
protected void |
onAutoSelectionTimer() |
protected void |
onChildSelectedFor(java.lang.Object value) |
protected void |
onSpeedSearchPatternChanged() |
protected void |
process(java.awt.event.KeyEvent aEvent) |
void |
scrollToSelection() |
actionPerformed, cancel, createContentPanel, createPopup, createScrollPane, dispatch, disposeAllParents, disposeChildren, getActionForKeyStroke, getBounds, getParent, getSpeedSearch, getStep, goBack, isCancelKeyEnabled, isResizable, notifyParentOnChildSelection, onSelectByMnemonic, registerAction, registerAction, restartTimer, setFinalRunnable, setOk, setParentValue, shouldBeShowing, show, stopTimer
addListener, addPopupListener, addResizeListener, afterShowSync, 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, 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, showInBestPositionFor, showInCenterOf, showInFocusCenter, showInScreenCoordinates, showUnderneathOf
public TreePopupImpl(Project project, JBPopup parent, TreePopupStep<java.lang.Object> aStep, java.lang.Object parentValue)
protected javax.swing.JComponent createContent()
createContent
in class WizardPopup
protected javax.swing.ActionMap getActionMap()
getActionMap
in class WizardPopup
protected javax.swing.InputMap getInputMap()
getInputMap
in class WizardPopup
public void dispose()
Disposable
dispose
in interface Disposable
dispose
in class WizardPopup
protected boolean beforeShow()
beforeShow
in class AbstractPopup
protected void afterShow()
afterShow
in class WizardPopup
public void expandAll()
public void collapseAll()
public void scrollToSelection()
public void handleNextStep(PopupStep nextStep, java.lang.Object parentValue)
handleNextStep
in interface NextStepHandler
protected void process(java.awt.event.KeyEvent aEvent)
process
in class WizardPopup
protected void onAutoSelectionTimer()
onAutoSelectionTimer
in class WizardPopup
protected javax.swing.JComponent getPreferredFocusableComponent()
getPreferredFocusableComponent
in class WizardPopup
protected void onSpeedSearchPatternChanged()
onSpeedSearchPatternChanged
in class AbstractPopup
protected void onChildSelectedFor(java.lang.Object value)
onChildSelectedFor
in class WizardPopup
public boolean isModalContext()
isModalContext
in interface JBPopup
isModalContext
in class AbstractPopup