Class YAMLClutterAction
java.lang.Object
com.intellij.openapi.actionSystem.AnAction
com.intellij.openapi.editor.actionSystem.EditorAction
com.redhat.devtools.intellij.common.actions.editor.YAMLClutterAction
- All Implemented Interfaces:
com.intellij.ide.lightEdit.LightEditCompatible,com.intellij.openapi.actionSystem.ActionUpdateThreadAware,com.intellij.openapi.project.DumbAware,com.intellij.openapi.project.PossiblyDumbAware
- Direct Known Subclasses:
RemoveYAMLClutterAction,RestoreYAMLClutterAction
public abstract class YAMLClutterAction
extends com.intellij.openapi.editor.actionSystem.EditorAction
-
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
ConstructorsModifierConstructorDescriptionprotectedYAMLClutterAction(com.intellij.openapi.editor.actionSystem.EditorActionHandler defaultHandler) -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanisDisabled(boolean isAlreadyCleaned) voidupdate(@NotNull com.intellij.openapi.actionSystem.AnActionEvent e) Methods inherited from class com.intellij.openapi.editor.actionSystem.EditorAction
actionPerformed, actionPerformed, beforeActionPerformedUpdate, clearDynamicHandlersCache, getActionUpdateThread, getEditor, getHandler, getHandlerOfType, setInjectedContext, setupHandler, update, updateForKeyboardAccessMethods inherited from class com.intellij.openapi.actionSystem.AnAction
addSynonym, addTextOverride, addTextOverride, applyTextOverride, applyTextOverride, copyActionTextOverride, copyActionTextOverrides, copyFrom, copyShortcutFrom, displayTextInToolbar, getEventProject, getShortcutSet, getSynonyms, getTemplatePresentation, getTemplateText, isDefaultIcon, isDumbAware, isEnabledInModalContext, isInInjectedContext, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, setDefaultIcon, setEnabledInModalContext, setShortcutSet, toString, unregisterCustomShortcutSet, useSmallerFontForTextInToolbar
-
Constructor Details
-
YAMLClutterAction
protected YAMLClutterAction(com.intellij.openapi.editor.actionSystem.EditorActionHandler defaultHandler)
-
-
Method Details
-
update
public void update(@NotNull @NotNull com.intellij.openapi.actionSystem.AnActionEvent e) - Overrides:
updatein classcom.intellij.openapi.editor.actionSystem.EditorAction
-
isDisabled
public abstract boolean isDisabled(boolean isAlreadyCleaned)
-