public class CubaSavePresentationAction
extends io.jmix.ui.component.presentation.action.SavePresentationAction
io.jmix.ui.action.Action.ActionPerformedEvent, io.jmix.ui.action.Action.AdjustWhenScreenReadOnly, io.jmix.ui.action.Action.ExecutableAction, io.jmix.ui.action.Action.HasPrimaryState, io.jmix.ui.action.Action.HasSecurityConstraint, io.jmix.ui.action.Action.HasTarget, io.jmix.ui.action.Action.MainTabSheetAction, io.jmix.ui.action.Action.ScreenOpeningAction, io.jmix.ui.action.Action.SecuredAction, io.jmix.ui.action.Action.Status
settingsBinder, table, tableImpl
Constructor and Description |
---|
CubaSavePresentationAction(io.jmix.ui.component.Table table,
io.jmix.ui.settings.component.binder.ComponentSettingsBinder settingsBinder) |
Modifier and Type | Method and Description |
---|---|
protected void |
setSettingsToPresentation(io.jmix.ui.presentation.TablePresentations presentations,
io.jmix.ui.presentation.model.TablePresentation current) |
actionPerform
setMessages
addOwner, addPropertyChangeListener, firePropertyChange, getCaption, getDescription, getEventHub, getIcon, getId, getOwner, getOwners, getShortcutCombination, hasSubscriptions, isEnabled, isPrimary, isVisible, refreshState, removeOwner, removePropertyChangeListener, setCaption, setDescription, setEnabled, setIcon, setPrimary, setShortcut, setShortcutCombination, setVisible
public CubaSavePresentationAction(io.jmix.ui.component.Table table, io.jmix.ui.settings.component.binder.ComponentSettingsBinder settingsBinder)
protected void setSettingsToPresentation(io.jmix.ui.presentation.TablePresentations presentations, io.jmix.ui.presentation.model.TablePresentation current)
setSettingsToPresentation
in class io.jmix.ui.component.presentation.action.SavePresentationAction