public static class WebWindow.Lookup extends WebWindow implements Window.Lookup, LookupComponent.LookupSelectionChangeListener
WebWindow.Editor, WebWindow.Lookup
Window.Lookup.Handler, Window.Lookup.Validator
Window.BeforeCloseEvent, Window.BeforeCloseWithCloseButtonEvent, Window.BeforeCloseWithCloseButtonListener, Window.BeforeCloseWithShortcutEvent, Window.BeforeCloseWithShortcutListener, Window.CloseListener, Window.CloseWithCommitListener, Window.Committable, Window.ContentSwitchMode, Window.Editor, Window.HasFoldersPane, Window.HasUserIndicator, Window.HasWorkArea, Window.Lookup, Window.MainWindow, Window.TopLevelWindow, Window.Wrapper
Frame.MessageMode, Frame.MessageType, Frame.NotificationType, Frame.UiEventListenersHolder
ExpandingLayout.ExpandDirection
Component.ActionOwner, Component.ActionsHolder, Component.Alignment, Component.BelongToFrame, Component.Buffered, Component.ChildEditableController, Component.Collapsable, Component.Container, Component.ContextHelpIconClickEvent, Component.Disposable, Component.Editable, Component.EditableChangeEvent, Component.EditableChangeListener, Component.EditableChangeNotifier, Component.ExpandedStateChangeEvent, Component.ExpandedStateChangeListener, Component.Focusable, Component.HasBorder, Component.HasButtonsPanel, Component.HasCaption, Component.HasContextHelp, Component.HasFormatter, Component.HasIcon, Component.HasInputPrompt, Component.HasNamedComponents, Component.HasOptionsStyleProvider, Component.HasPresentations, Component.HasRowsCount, Component.HasSettings, Component.HasValue, Component.HasXmlDescriptor, Component.LayoutClickEvent, Component.LayoutClickListener, Component.LayoutClickNotifier, Component.Margin, Component.MouseEventDetails, Component.OptionsStyleProvider, Component.OrderedContainer, Component.OuterMargin, Component.SecuredActionsHolder, Component.ShortcutAction, Component.ShortcutNotifier, Component.ShortcutTriggeredEvent, Component.Spacing, Component.UiPermissionAware, Component.Validatable, Component.ValueChangeEvent, Component.ValueChangeListener
NAME
BROWSE_WINDOW_SUFFIX, CLOSE_ACTION_ID, COMMIT_ACTION_ID, CREATE_WINDOW_SUFFIX, EDITOR_WINDOW_SUFFIX, LOOKUP_WINDOW_SUFFIX, SELECT_ACTION_ID
AUTO_SIZE, AUTO_SIZE_PX, UNITS_PERCENTAGE, UNITS_PIXELS
Constructor and Description |
---|
Lookup() |
Modifier and Type | Method and Description |
---|---|
Component |
getLookupComponent() |
Window.Lookup.Handler |
getLookupHandler() |
Window.Lookup.Validator |
getLookupValidator() |
java.lang.String |
getStyleName()
Styles implementation is client-type-specific.
|
void |
initLookupLayout()
INTERNAL.
|
void |
lookupValueChanged(LookupComponent.LookupSelectionChangeEvent event) |
void |
setId(java.lang.String id)
Set component ID
|
void |
setLookupComponent(Component lookupComponent)
Set component that is used to lookup entity instances.
|
void |
setLookupHandler(Window.Lookup.Handler handler)
Set a lookup handler.
|
void |
setLookupValidator(Window.Lookup.Validator validator)
Set a lookup validator
|
add, add, addAction, addAction, addBeforeCloseWithCloseButtonListener, addBeforeCloseWithShortcutListener, addCloseListener, addCloseWithCommitListener, addListener, addStyleName, addTimer, applySettings, close, close, closeAndRun, deleteSettings, dispose, expand, expand, findAndFocusChildComponent, fireBeforeCloseWithCloseButton, fireBeforeCloseWithShortcut, getAction, getActions, getActionsPermissions, getAlignment, getCaption, getComponent, getComponent, getComponent, getComponents, getComposition, getContentSwitchMode, getContext, getDebugId, getDescription, getDialogOptions, getDialogParams, getDsContext, getExpandDirection, getFocusComponent, getFrame, getHeight, getHeightUnits, getIcon, getId, getMargin, getMessagesPack, getOwnComponent, getOwnComponents, getParent, getRegisteredComponent, getSettings, getSpacing, getTimer, getWidth, getWidthUnits, getWindowManager, getWrapper, getXmlDescriptor, indexOf, isDefaultScreenWindow, isDisposed, isEnabled, isEnabledItself, isExpanded, isModified, isResponsive, isValid, isVisible, isVisibleItself, openEditor, openEditor, openEditor, openEditor, openEditor, openEditor, openEditor, openFrame, openFrame, openLookup, openLookup, openLookup, openLookup, openWindow, openWindow, registerComponent, remove, removeAction, removeAction, removeAll, removeAllActions, removeBeforeCloseWithCloseButtonListener, removeBeforeCloseWithShortcutListener, removeCloseListener, removeCloseWithCommitListener, removeListener, removeStyleName, requestFocus, resetExpanded, saveSettings, setAlignment, setCaption, setContentSwitchMode, setContext, setDebugId, setDefaultScreenWindow, setDescription, setDsContext, setEnabled, setFocusComponent, setFrame, setHeight, setIcon, setIconFromSet, setMargin, setMessagesPack, setParent, setResponsive, setSpacing, setStyleName, setVisible, setWidth, setWindowManager, setXmlDescriptor, showMessageDialog, showNotification, showNotification, showNotification, showOptionDialog, showOptionDialog, showWebPage, stopTimers, unregisterComponent, unwrap, unwrapComposition, validate, validate, validateAll, wrapBy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addBeforeCloseWithCloseButtonListener, addBeforeCloseWithShortcutListener, addCloseListener, addCloseWithCommitListener, addListener, addTimer, applySettings, close, close, closeAndRun, deleteSettings, getContentSwitchMode, getContext, getDialogOptions, getFocusComponent, getSettings, getTimer, getWindowManager, removeBeforeCloseWithCloseButtonListener, removeBeforeCloseWithShortcutListener, removeCloseListener, removeCloseWithCommitListener, removeListener, saveSettings, setContentSwitchMode, setFocusComponent, setWindowManager, validate, validateAll
getDialogParams, getDsContext, getMessagesPack, getRegisteredComponent, isValid, openEditor, openEditor, openEditor, openEditor, openEditor, openEditor, openEditor, openFrame, openFrame, openLookup, openLookup, openLookup, openLookup, openWindow, openWindow, registerComponent, setContext, setDsContext, setMessagesPack, showMessageDialog, showNotification, showNotification, showNotification, showOptionDialog, showOptionDialog, showWebPage, unregisterComponent, validate
expand, expand, getExpandDirection, isExpanded, resetExpanded
add, getComponent, getComponentNN, indexOf
add, getComponent, getComponentNN, getComponents, getOwnComponent, getOwnComponents, remove, removeAll
addStyleName, getAlignment, getDebugId, getHeight, getHeightUnits, getId, getParent, getWidth, getWidthUnits, isEnabled, isEnabledItself, isResponsive, isVisible, isVisibleItself, removeStyleName, requestFocus, setAlignment, setDebugId, setEnabled, setHeight, setHeightAuto, setHeightFull, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition
getFrame, setFrame
getSpacing, setSpacing
getMargin, setMargin, setMargin, setMargin
addAction, addAction, getAction, getActionNN, getActions, removeAction, removeAction, removeAllActions
getIcon, setIcon, setIconFromSet
getCaption, getDescription, setCaption, setDescription
public Component getLookupComponent()
getLookupComponent
in interface Window.Lookup
public void setLookupComponent(Component lookupComponent)
Window.Lookup
setLookupComponent
in interface Window.Lookup
public void lookupValueChanged(LookupComponent.LookupSelectionChangeEvent event)
lookupValueChanged
in interface LookupComponent.LookupSelectionChangeListener
public Window.Lookup.Handler getLookupHandler()
getLookupHandler
in interface Window.Lookup
public void setLookupHandler(Window.Lookup.Handler handler)
Window.Lookup
setLookupHandler
in interface Window.Lookup
handler
- handler implementationpublic void setLookupValidator(Window.Lookup.Validator validator)
Window.Lookup
setLookupValidator
in interface Window.Lookup
validator
- validator implementationpublic void initLookupLayout()
Window.Lookup
initLookupLayout
in interface Window.Lookup
public Window.Lookup.Validator getLookupValidator()
getLookupValidator
in interface Window.Lookup
public java.lang.String getStyleName()
Component
getStyleName
in interface Component
getStyleName
in class WebWindow