public abstract static class PickerField.StandardAction extends BaseAction implements PickerField.PickerFieldAction
BaseAction.EnabledRuleAction.ActionPerformedEvent, Action.AdjustWhenScreenReadOnly, Action.BeforeActionPerformedHandler, Action.DisabledWhenScreenReadOnly, Action.ExecutableAction, Action.HasBeforeActionPerformedHandler, Action.HasOpenType, Action.HasPrimaryState, Action.HasSecurityConstraint, Action.HasTarget, Action.SecuredAction, Action.Status| Modifier and Type | Field and Description |
|---|---|
protected ClientConfig |
clientConfig |
protected boolean |
editable |
protected PickerField<Entity> |
pickerField |
caption, description, enabled, eventHub, icon, id, owners, primary, shortcut, visiblePROP_EDITABLEPROP_CAPTION, PROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT, PROP_VISIBLE| Constructor and Description |
|---|
StandardAction(java.lang.String id,
PickerField pickerField) |
| Modifier and Type | Method and Description |
|---|---|
void |
editableChanged(PickerField pickerField,
boolean editable) |
protected Datasource |
getPropertyDatasource() |
boolean |
isEditable() |
void |
setEditable(boolean editable) |
void |
setPickerField(PickerField pickerField) |
actionPerform, addActionPerformedListener, addEnabledRule, isApplicable, isEnabledByRule, isEnabledByUiPermissions, isPermitted, isVisibleByUiPermissions, refreshState, removeEnabledRule, setEnabled, setEnabledByUiPermissions, setEnabledInternal, setVisible, setVisibleByUiPermissions, setVisibleInternal, withCaption, withDescription, withHandler, withIcon, withPrimary, withShortcutaddOwner, addPropertyChangeListener, firePropertyChange, getCaption, getDefaultCaption, getDescription, getEventHub, getIcon, getId, getOwner, getOwners, getShortcutCombination, hasSubscriptions, isEnabled, isPrimary, isVisible, removeOwner, removePropertyChangeListener, setCaption, setDescription, setIcon, setIconFromSet, setPrimary, setShortcut, setShortcutCombinationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddOwner, addPropertyChangeListener, getCaption, getDescription, getIcon, getId, getOwner, getOwners, getShortcutCombination, isEnabled, isVisible, removeOwner, removePropertyChangeListener, setCaption, setDescription, setIcon, setIconFromSet, setShortcut, setShortcutCombinationprotected PickerField<Entity> pickerField
protected boolean editable
protected ClientConfig clientConfig
public StandardAction(java.lang.String id,
PickerField pickerField)
public boolean isEditable()
isEditable in interface PickerField.PickerFieldActionpublic void setEditable(boolean editable)
@Nullable protected Datasource getPropertyDatasource()
public void setPickerField(PickerField pickerField)
setPickerField in interface PickerField.PickerFieldActionpublic void editableChanged(PickerField pickerField, boolean editable)
editableChanged in interface PickerField.PickerFieldAction