Interface MTQueryActionProvider.QueryAction<T>
- All Superinterfaces:
Comparable<MTQueryActionProvider.QueryAction>
- Enclosing interface:
- MTQueryActionProvider
public static interface MTQueryActionProvider.QueryAction<T>
extends Comparable<MTQueryActionProvider.QueryAction>
-
Method Summary
Modifier and TypeMethodDescriptiondefault intgetIcon()getName()default MTQueryActionProvider.PriorityQuery actions with higher priority will be given more focus, e.g.default KeyStrokedefault booleanbooleandefault booleanisLazy()default booleandefault List<? extends MTQueryActionProvider.QueryAction>voidperformAction(Component invoker, Point p, MTRemoteChangeHandler errorHandler)
-
Method Details
-
getName
String getName() -
getIcon
Icon getIcon() -
isEnabled
boolean isEnabled() -
performAction
-
getShortCut
-
isToolbarAction
default boolean isToolbarAction() -
isContextAction
default boolean isContextAction() -
getToolTip
-
isLazy
default boolean isLazy() -
loadLazyActions
-
compareTo
- Specified by:
compareToin interfaceComparable<T>
-
getPriority
Query actions with higher priority will be given more focus, e.g. be shown directly as a button instead of under a "more actions" drop-down.
-