Package io.jmix.ui.action
Interface Action.ExecutableAction
- All Superinterfaces:
Action
- All Known Implementing Classes:
AddAction
,AssignToUsersAction
,BulkEditAction
,ChangePasswordAction
,CreateAction
,EditAction
,EntityClearAction
,EntityLookupAction
,EntityOpenAction
,EntityOpenCompositionAction
,ExcludeAction
,FilterAction
,FilterAddConditionAction
,FilterClearValuesAction
,FilterCopyAction
,FilterEditAction
,FilterMakeDefaultAction
,FilterRemoveAction
,FilterSaveAction
,FilterSaveAsAction
,FilterSaveWithValuesAction
,RefreshAction
,RelatedAction
,RemoveAction
,ResetPasswordAction
,ResetRememberMeTokenAction
,ShowEntityInfoAction
,ShowRoleAssignmentsAction
,ShowUserSubstitutionsAction
,TagLookupAction
,ValueClearAction
,ValuesSelectAction
,ViewAction
- Enclosing interface:
- Action
Indicates that the action is executable.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.ui.action.Action
Action.ActionPerformedEvent, Action.AdjustWhenScreenReadOnly, Action.ExecutableAction, Action.HasPrimaryState, Action.HasSecurityConstraint, Action.HasTarget, Action.MainTabSheetAction, Action.ScreenOpeningAction, Action.SecuredAction, Action.Status
-
Field Summary
Fields inherited from interface io.jmix.ui.action.Action
PROP_CAPTION, PROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT, PROP_VISIBLE
-
Method Summary
Methods inherited from interface io.jmix.ui.action.Action
actionPerform, addOwner, addPropertyChangeListener, getCaption, getDescription, getIcon, getId, getOwner, getOwners, getShortcutCombination, isEnabled, isVisible, refreshState, removeOwner, removePropertyChangeListener, setCaption, setDescription, setEnabled, setIcon, setShortcut, setShortcutCombination, setVisible
-
Method Details
-
execute
void execute()Executes theAction
-