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 int
getIcon()
getName()
default MTQueryActionProvider.Priority
Query actions with higher priority will be given more focus, e.g.default KeyStroke
default boolean
boolean
default boolean
isLazy()
default boolean
default List<? extends MTQueryActionProvider.QueryAction>
void
performAction
(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:
compareTo
in 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.
-