public class FilteringLookupAction extends PickerField.LookupAction
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 Messages |
messages |
afterLookupCloseHandler, afterLookupSelectionHandler, lookupScreen, lookupScreenOpenType, lookupScreenParams, lookupScreenParamsSupplier, NAME, windowConfigclientConfig, editable, pickerFieldcaption, description, enabled, eventHub, icon, id, owners, primary, shortcut, visiblePROP_EDITABLEPROP_CAPTION, PROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT, PROP_VISIBLE| Constructor and Description |
|---|
FilteringLookupAction(PickerField pickerField,
java.lang.String joinClause,
java.lang.String whereClause) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterLookupWindowOpened(Window lookupWindow) |
protected void |
applyFilter(Filter filterComponent) |
protected org.dom4j.Element |
createConditionXmlElement() |
protected CustomCondition |
createCustomCondition(Filter filterComponent) |
protected java.lang.String |
createFilterXml(Filter filterComponent) |
protected java.lang.String |
getFilterComponentName(Filter filterComponent) |
actionPerform, afterCloseLookup, afterSelect, create, getLookupScreen, getLookupScreenOpenType, getLookupScreenParams, getLookupScreenParamsSupplier, handleLookupWindowSelection, prepareScreenParams, setAfterLookupCloseHandler, setAfterLookupSelectionHandler, setLookupScreen, setLookupScreenOpenType, setLookupScreenParams, setLookupScreenParamsSupplier, transformValueFromLookupWindoweditableChanged, getPropertyDatasource, isEditable, setEditable, setPickerFieldaddActionPerformedListener, 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 Messages messages
public FilteringLookupAction(PickerField pickerField, java.lang.String joinClause, java.lang.String whereClause)
protected void afterLookupWindowOpened(Window lookupWindow)
afterLookupWindowOpened in class PickerField.LookupActionprotected void applyFilter(Filter filterComponent)
protected java.lang.String createFilterXml(Filter filterComponent)
protected CustomCondition createCustomCondition(Filter filterComponent)
protected org.dom4j.Element createConditionXmlElement()
protected java.lang.String getFilterComponentName(Filter filterComponent)