Package io.jmix.flowui.action
Interface SecuredAction
- All Superinterfaces:
 Action,HasShortcutCombination
- All Known Implementing Classes:
 AddAction,ChangePasswordAction,CreateAction,DetailCloseAction,DetailDiscardAction,DetailEnableEditingAction,DetailSaveAction,DetailSaveCloseAction,DialogAction,EditAction,EntityClearAction,EntityInspectorAddAction,EntityInspectorCreateAction,EntityInspectorEditAction,EntityInspectorLookupAction,EntityLookupAction,EntityOpenAction,EntityOpenCompositionAction,ExcludeAction,ItemTrackingAction,ListDataComponentAction,LookupDiscardAction,LookupSelectAction,OperationResultViewAction,PickerAction,ReadAction,RefreshAction,RemoveAction,ResetPasswordAction,SecuredBaseAction,SecuredListDataComponentAction,ShowEntityInfoAction,ShowRoleAssignmentsAction,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 TypeMethodDescriptionbooleanbooleanvoidsetEnabledByUiPermissions(boolean enabledByUiPermissions) voidsetVisibleByUiPermissions(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, setVisibleMethods 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)  
 -