Package io.jmix.flowui.action
Interface SecuredAction
- All Superinterfaces:
Action
,HasShortcutCombination
- All Known Implementing Classes:
AbstractGenericFilterSaveAction
,AddAction
,AssignToUsersAction
,BulkEditAction
,ChangePasswordAction
,CreateAction
,CreateNotificationAction
,DetailCloseAction
,DetailDiscardAction
,DetailEnableEditingAction
,DetailSaveAction
,DetailSaveCloseAction
,DialogAction
,EditAction
,EntityClearAction
,EntityInspectorAddAction
,EntityInspectorCreateAction
,EntityInspectorEditAction
,EntityInspectorListView.ExportAction
,EntityInspectorLookupAction
,EntityLookupAction
,EntityOpenAction
,EntityOpenCompositionAction
,ExcelExportAction
,ExcludeAction
,ExportAction
,GenericFilterAction
,GenericFilterAddConditionAction
,GenericFilterClearValuesAction
,GenericFilterCopyAction
,GenericFilterEditAction
,GenericFilterMakeDefaultAction
,GenericFilterRemoveAction
,GenericFilterResetAction
,GenericFilterSaveAction
,GenericFilterSaveAsAction
,GenericFilterSaveWithValuesAction
,InputDialogAction
,ItemTrackingAction
,JsonExportAction
,ListDataComponentAction
,LogicalFilterEditAction
,LookupDiscardAction
,LookupSelectAction
,MultiValueSelectAction
,OperationResultViewAction
,PickerAction
,ReadAction
,RefreshAction
,RemoveAction
,ResetPasswordAction
,RunListEntityReportAction
,RunReportAction
,RunSingleEntityReportAction
,SecuredBaseAction
,SecuredListDataComponentAction
,ShowEntityInfoAction
,ShowExecutionReportHistoryAction
,ShowRoleAssignmentsAction
,ShowUserSubstitutionsAction
,ValueClearAction
,ViewAction
,ViewCloseAction
Indicates that the action can be affected by UI permissions.
-
Field Summary
Fields inherited from interface io.jmix.flowui.kit.action.Action
PROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT_COMBINATION, PROP_TEXT, PROP_VARIANT, PROP_VISIBLE
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
void
setEnabledByUiPermissions
(boolean enabledByUiPermissions) void
setVisibleByUiPermissions
(boolean visibleByUiPermissions) Methods inherited from interface io.jmix.flowui.kit.action.Action
actionPerform, addPropertyChangeListener, getDescription, getIcon, getId, getText, getVariant, isEnabled, isVisible, refreshState, setDescription, setEnabled, setIcon, setText, setVariant, setVisible
Methods inherited from interface io.jmix.flowui.kit.component.HasShortcutCombination
getShortcutCombination, setShortcutCombination
-
Method Details
-
isEnabledByUiPermissions
boolean isEnabledByUiPermissions() -
setEnabledByUiPermissions
void setEnabledByUiPermissions(boolean enabledByUiPermissions) -
isVisibleByUiPermissions
boolean isVisibleByUiPermissions() -
setVisibleByUiPermissions
void setVisibleByUiPermissions(boolean visibleByUiPermissions)
-