public class BookmarksAction extends AnAction implements DumbAware, MasterDetailPopupBuilder.Delegate
| Modifier and Type | Class and Description |
|---|---|
protected static class |
BookmarksAction.BookmarkInContextInfo |
AnAction.TransparentUpdateACTIONS_KEY, EMPTY_ARRAY| Constructor and Description |
|---|
BookmarksAction() |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(AnActionEvent e)
Implement this method to provide your action handler.
|
javax.swing.JComponent |
createAccessoryView(Project project) |
java.lang.Object[] |
getSelectedItemsInTree() |
java.lang.String |
getTitle() |
void |
handleMnemonic(java.awt.event.KeyEvent e,
Project project,
JBPopup popup) |
void |
itemChosen(ItemWrapper item,
Project project,
JBPopup popup,
boolean withEnterOrDoubleClick) |
void |
removeSelectedItemsInTree() |
void |
update(AnActionEvent e)
Updates the state of the action.
|
addTextOverride, applyTextOverride, beforeActionPerformedUpdate, copyFrom, copyShortcutFrom, displayTextInToolbar, getEventProject, getShortcutSet, getTemplatePresentation, getTemplateText, isDefaultIcon, isEnabledInModalContext, isInInjectedContext, isTransparentUpdate, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, setDefaultIcon, setEnabledInModalContext, setInjectedContext, setShortcutSet, startInTransaction, toString, unregisterCustomShortcutSet, useSmallerFontForTextInToolbarclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisDumbAwarepublic void update(AnActionEvent e)
AnActionAnAction.actionPerformed(AnActionEvent) method and notify
the user that action cannot be executed if it's the case.
If the action is added to a toolbar, its "update" can be called twice a second, but only if there was
any user activity or a focus transfer. If your action's availability is changed
in absence of any of these events, please call ActivityTracker.getInstance().inc() to notify
action subsystem to update all toolbar actions when your subsystem's determines that its actions' visibility might be affected.public void actionPerformed(AnActionEvent e)
AnActionactionPerformed in class AnActione - Carries information on the invocation placepublic java.lang.String getTitle()
getTitle in interface MasterDetailPopupBuilder.Delegatepublic void handleMnemonic(java.awt.event.KeyEvent e,
Project project,
JBPopup popup)
handleMnemonic in interface MasterDetailPopupBuilder.Delegatepublic javax.swing.JComponent createAccessoryView(Project project)
createAccessoryView in interface MasterDetailPopupBuilder.Delegatepublic java.lang.Object[] getSelectedItemsInTree()
getSelectedItemsInTree in interface MasterDetailPopupBuilder.Delegatepublic void itemChosen(ItemWrapper item, Project project, JBPopup popup, boolean withEnterOrDoubleClick)
itemChosen in interface MasterDetailPopupBuilder.Delegatepublic void removeSelectedItemsInTree()
removeSelectedItemsInTree in interface MasterDetailPopupBuilder.Delegate