Package io.jmix.flowui.action
Interface SecuredAction
- All Superinterfaces:
- Action,- HasShortcutCombination
- All Known Implementing Classes:
- AbstractGenericFilterSaveAction,- AddAction,- AssignToUsersAction,- BulkEditAction,- ChangePasswordAction,- CreateAction,- CreateNotificationAction,- DateIntervalAction,- DaysOfWeekEditAction,- DetailCloseAction,- DetailDiscardAction,- DetailEnableEditingAction,- DetailSaveAction,- DetailSaveCloseAction,- DialogAction,- EditAction,- EntityClearAction,- EntityInspectorAddAction,- EntityInspectorCreateAction,- EntityInspectorEditAction,- EntityInspectorListView.ExportAction,- EntityInspectorLookupAction,- EntityLookupAction,- EntityOpenAction,- EntityOpenCompositionAction,- ExcelExportAction,- ExcludeAction,- ExportAction,- FragmentAction,- 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,- ShowPivotTableAction,- ShowRoleAssignmentsAction,- ShowUserSubstitutionsAction,- ValueClearAction,- ViewAction,- ViewCloseAction
Deprecated, for removal: This API element is subject to removal in a future version.
Indicates that the action can be affected by UI permissions.
- 
Field SummaryFields inherited from interface io.jmix.flowui.kit.action.ActionPROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT_COMBINATION, PROP_TEXT, PROP_VARIANT, PROP_VISIBLE
- 
Method SummaryModifier and TypeMethodDescriptionbooleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.voidsetEnabledByUiPermissions(boolean enabledByUiPermissions) Deprecated, for removal: This API element is subject to removal in a future version.voidsetVisibleByUiPermissions(boolean visibleByUiPermissions) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from interface io.jmix.flowui.kit.action.ActionactionPerform, addPropertyChangeListener, getDescription, getIcon, getId, getText, getVariant, isEnabled, isVisible, refreshState, setDescription, setEnabled, setIcon, setText, setVariant, setVisibleMethods inherited from interface io.jmix.flowui.kit.component.HasShortcutCombinationgetShortcutCombination, setShortcutCombination
- 
Method Details- 
isEnabledByUiPermissionsboolean isEnabledByUiPermissions()Deprecated, for removal: This API element is subject to removal in a future version.
- 
setEnabledByUiPermissionsvoid setEnabledByUiPermissions(boolean enabledByUiPermissions) Deprecated, for removal: This API element is subject to removal in a future version.
- 
isVisibleByUiPermissionsboolean isVisibleByUiPermissions()Deprecated, for removal: This API element is subject to removal in a future version.
- 
setVisibleByUiPermissionsvoid setVisibleByUiPermissions(boolean visibleByUiPermissions) Deprecated, for removal: This API element is subject to removal in a future version.
 
- 
io.jmix.uiconstraints.annotation.UiComponentPolicyActioninstead