Class StructureTreeAction
java.lang.Object
com.intellij.openapi.actionSystem.AnAction
com.redhat.devtools.intellij.common.actions.TreeAction
com.redhat.devtools.intellij.common.actions.StructureTreeAction
- All Implemented Interfaces:
com.intellij.openapi.actionSystem.ActionUpdateThreadAware,com.intellij.openapi.project.PossiblyDumbAware
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.intellij.openapi.actionSystem.ActionUpdateThreadAware
com.intellij.openapi.actionSystem.ActionUpdateThreadAware.Recursive -
Field Summary
Fields inherited from class com.intellij.openapi.actionSystem.AnAction
ACTIONS_KEY, EMPTY_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionStructureTreeAction(boolean acceptMultipleItems, Class... filters) StructureTreeAction(Class... filters) -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectAllows to adjust the selected user object for models that users intermediate user object (seeStructureTreeModel@NotNull com.intellij.openapi.actionSystem.ActionUpdateThreadstatic <T> TgetElement(Object selected) Methods inherited from class com.redhat.devtools.intellij.common.actions.TreeAction
actionPerformed, actionPerformed, actionPerformed, getSelected, getSelectedNodes, getTree, isEnabled, isEnabled, isVisible, isVisible, updateMethods inherited from class com.intellij.openapi.actionSystem.AnAction
addSynonym, addTextOverride, addTextOverride, applyTextOverride, applyTextOverride, beforeActionPerformedUpdate, copyActionTextOverride, copyActionTextOverrides, copyFrom, copyShortcutFrom, displayTextInToolbar, getEventProject, getShortcutSet, getSynonyms, getTemplatePresentation, getTemplateText, isDefaultIcon, isDumbAware, isEnabledInModalContext, isInInjectedContext, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, setDefaultIcon, setEnabledInModalContext, setInjectedContext, setShortcutSet, toString, unregisterCustomShortcutSet, useSmallerFontForTextInToolbar
-
Constructor Details
-
StructureTreeAction
-
StructureTreeAction
-
-
Method Details
-
getElement
-
adjust
Description copied from class:TreeActionAllows to adjust the selected user object for models that users intermediate user object (seeStructureTreeModel- Overrides:
adjustin classTreeAction- Parameters:
selected- the original selected user object- Returns:
- the real user object
-
getActionUpdateThread
@NotNull public @NotNull com.intellij.openapi.actionSystem.ActionUpdateThread getActionUpdateThread()- Specified by:
getActionUpdateThreadin interfacecom.intellij.openapi.actionSystem.ActionUpdateThreadAware- Overrides:
getActionUpdateThreadin classcom.intellij.openapi.actionSystem.AnAction
-