public class SavePresentationAction extends AbstractPresentationAction
Action.ActionPerformedEvent, Action.AdjustWhenScreenReadOnly, Action.ExecutableAction, Action.HasPrimaryState, Action.HasSecurityConstraint, Action.HasTarget, Action.MainTabSheetAction, Action.ScreenOpeningAction, Action.SecuredAction, Action.Status
settingsBinder, table, tableImpl
caption, description, enabled, eventHub, icon, id, owners, primary, shortcut, visible
PROP_CAPTION, PROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT, PROP_VISIBLE
Constructor and Description |
---|
SavePresentationAction(Table table,
ComponentSettingsBinder settingsBinder) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerform(Component component)
Invoked by owning component to execute the action.
|
protected void |
setSettingsToPresentation(TablePresentations presentations,
TablePresentation current) |
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 SavePresentationAction(Table table, ComponentSettingsBinder settingsBinder)
public void actionPerform(Component component)
Action
component
- invoking componentprotected void setSettingsToPresentation(TablePresentations presentations, TablePresentation current)