protected static class PropertyFilterImpl.OperationChangeAction extends AbstractAction
Action.ActionPerformedEvent, Action.AdjustWhenScreenReadOnly, Action.ExecutableAction, Action.HasPrimaryState, Action.HasSecurityConstraint, Action.HasTarget, Action.MainTabSheetAction, Action.ScreenOpeningAction, Action.SecuredAction, Action.Status
Modifier and Type | Field and Description |
---|---|
protected java.util.function.Consumer<PropertyFilter.Operation> |
handler |
protected PropertyFilter.Operation |
operation |
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 |
---|
OperationChangeAction(PropertyFilter.Operation operation,
java.util.function.Consumer<PropertyFilter.Operation> handler) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerform(Component component)
Invoked by owning component to execute the action.
|
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
protected PropertyFilter.Operation operation
protected java.util.function.Consumer<PropertyFilter.Operation> handler
public OperationChangeAction(PropertyFilter.Operation operation, java.util.function.Consumer<PropertyFilter.Operation> handler)