Package io.jmix.ui.action
Interface Action.SecuredAction
- All Superinterfaces:
- Action
- All Known Implementing Classes:
- AbstractLookupAction,- AddAction,- AssignToUsersAction,- BaseAction,- BulkEditAction,- ChangePasswordAction,- ChartEditFragment.ChartSeriesMoveAction,- CreateAction,- DateIntervalAction,- DialogAction,- EditAction,- EditFetchPlanAction,- EditorScreenShowEntityInfoAction,- EntityClearAction,- EntityInspectorBrowser.ExportAction,- EntityLookupAction,- EntityOpenAction,- EntityOpenCompositionAction,- ExcelExportAction,- ExcludeAction,- ExecutionHistoryAction,- ExportAction,- FilterAction,- FilterAddConditionAction,- FilterClearValuesAction,- FilterCopyAction,- FilterEditAction,- FilterMakeDefaultAction,- FilterRemoveAction,- FilterSaveAction,- FilterSaveAsAction,- FilterSaveWithValuesAction,- ItemOrderableAction,- ItemTrackingAction,- JsonExportAction,- ListAction,- RefreshAction,- RelatedAction,- RemoveAction,- ReportExecutionBrowser.DownloadDocumentAction,- ResetPasswordAction,- ResetRememberMeTokenAction,- RunReportAction,- SecuredListAction,- ShowEntityInfoAction,- ShowPivotAction,- ShowRoleAssignmentsAction,- ShowUserSubstitutionsAction,- SubstituteUserAction,- TagLookupAction,- ValueClearAction,- ValuesSelectAction,- ViewAction
- Enclosing interface:
- Action
Indicates that the action can be affected by UI permissions.
- 
Nested Class SummaryNested classes/interfaces inherited from interface io.jmix.ui.action.ActionAction.ActionPerformedEvent, Action.AdjustWhenScreenReadOnly, Action.ExecutableAction, Action.HasPrimaryState, Action.HasSecurityConstraint, Action.HasTarget, Action.MainTabSheetAction, Action.ScreenOpeningAction, Action.SecuredAction, Action.Status
- 
Field SummaryFields inherited from interface io.jmix.ui.action.ActionPROP_CAPTION, PROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT, PROP_VISIBLE
- 
Method SummaryModifier and TypeMethodDescriptionbooleanbooleanvoidsetEnabledByUiPermissions(boolean enabledByUiPermissions) voidsetVisibleByUiPermissions(boolean visibleByUiPermissions) Methods inherited from interface io.jmix.ui.action.ActionactionPerform, addOwner, addPropertyChangeListener, getCaption, getDescription, getIcon, getId, getOwner, getOwners, getShortcutCombination, isEnabled, isVisible, refreshState, removeOwner, removePropertyChangeListener, setCaption, setDescription, setEnabled, setIcon, setShortcut, setShortcutCombination, setVisible
- 
Method Details- 
isEnabledByUiPermissionsboolean isEnabledByUiPermissions()
- 
setEnabledByUiPermissionsvoid setEnabledByUiPermissions(boolean enabledByUiPermissions) 
- 
isVisibleByUiPermissionsboolean isVisibleByUiPermissions()
- 
setVisibleByUiPermissionsvoid setVisibleByUiPermissions(boolean visibleByUiPermissions) 
 
-