public abstract class DebuggerAction extends AnAction
AnAction.TransparentUpdate
ACTIONS_KEY, EMPTY_ARRAY
Constructor and Description |
---|
DebuggerAction() |
Modifier and Type | Method and Description |
---|---|
static void |
enableAction(AnActionEvent event,
boolean enable) |
static DebuggerContextImpl |
getDebuggerContext(DataContext dataContext) |
static DebuggerTreePanel |
getPanel(DataContext dataContext) |
static DebuggerTreeNodeImpl |
getSelectedNode(DataContext dataContext) |
static DebuggerTreeNodeImpl [] |
getSelectedNodes(DataContext dataContext) |
static XDebugSession |
getSession(AnActionEvent e) |
static DebuggerTree |
getTree(DataContext dataContext) |
static Disposable |
installEditAction(javax.swing.JTree tree,
java.lang.String actionName) |
static boolean |
isContextView(AnActionEvent e) |
static boolean |
isFirstStart(AnActionEvent event) |
static boolean |
isInJavaSession(AnActionEvent e) |
static void |
refreshViews(AnActionEvent e) |
static void |
refreshViews(XDebugSession session) |
actionPerformed, 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, update, useSmallerFontForTextInToolbar
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isDumbAware
public static DebuggerTree getTree(DataContext dataContext)
public static DebuggerTreePanel getPanel(DataContext dataContext)
public static DebuggerTreeNodeImpl getSelectedNode(DataContext dataContext)
public static DebuggerTreeNodeImpl [] getSelectedNodes(DataContext dataContext)
public static DebuggerContextImpl getDebuggerContext(DataContext dataContext)
public static boolean isContextView(AnActionEvent e)
public static Disposable installEditAction(javax.swing.JTree tree, java.lang.String actionName)
public static boolean isFirstStart(AnActionEvent event)
public static void enableAction(AnActionEvent event, boolean enable)
public static void refreshViews(AnActionEvent e)
public static void refreshViews(XDebugSession session)
public static boolean isInJavaSession(AnActionEvent e)
public static XDebugSession getSession(AnActionEvent e)