public class ScriptFilter extends FilterAction
AnAction.TransparentUpdate
myLabel, myTable
ACTIONS_KEY, EMPTY_ARRAY
Constructor and Description |
---|
ScriptFilter(FilterTable filterTable) |
Modifier and Type | Method and Description |
---|---|
void |
clearFilter() |
FilterEditor |
getEditor() |
boolean |
hasFilter() |
boolean |
isApplicable(java.util.List<? extends PsiElement> nodes,
boolean completePattern,
boolean target) |
protected void |
setLabel(SimpleColoredComponent component) |
actionPerformed, checkApplicable, getRenderer, initFilter, isAvailable, position, update
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, useSmallerFontForTextInToolbar
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isDumbAware
public ScriptFilter(FilterTable filterTable)
public boolean hasFilter()
hasFilter
in class FilterAction
public void clearFilter()
clearFilter
in class FilterAction
public boolean isApplicable(java.util.List<? extends PsiElement> nodes, boolean completePattern, boolean target)
isApplicable
in class FilterAction
protected void setLabel(SimpleColoredComponent component)
setLabel
in class FilterAction
public FilterEditor getEditor()