public class SimpleLookup<T> extends AbstractFloatingLookup<T>
| Constructor and Description |
|---|
SimpleLookup(Class<T> lookupClass)
Lookup a POJO Java bean persistent class.
|
SimpleLookup(Class<T> lookupClass,
ClassMetaModel metaModel) |
SimpleLookup(Class<T> lookupClass,
ClassMetaModel metaModel,
String[] resultColumns) |
SimpleLookup(Class<T> lookupClass,
String[] resultColumns) |
| Modifier and Type | Method and Description |
|---|---|
void |
closePressed()
Close the window !AND CALL THE CLOSE HANDLER!.
|
void |
createContent() |
IErrorMessageListener |
getCustomErrorMessageListener() |
LookupForm<T> |
getExternalLookupForm() |
String |
getLookupTitle()
When set this defines the title of the lookup window.
|
protected IValueSelected<T> |
getOnValueSelected() |
IQueryHandler<T> |
getQueryHandler()
The query handler to use, if a special one is needed.
|
IQueryManipulator<T> |
getQueryManipulator()
When set the specified manipulator will be called before a query is sent to the database.
|
String[] |
getResultColumns() |
boolean |
isAllowEmptyQuery()
When T the user can press search even when no criteria are entered.
|
boolean |
isRenderAsCollapsed() |
boolean |
isShowDefaultSearch() |
boolean |
isUsedWithinLookupInput() |
void |
setAllowEmptyQuery(boolean allowEmptyQuery) |
void |
setCustomErrorMessageListener(IErrorMessageListener customErrorMessageListener) |
void |
setExternalLookupForm(LookupForm<T> externalLookupForm) |
void |
setLookupTitle(String lookupTitle)
When set this defines the title of the lookup window.
|
void |
setQueryHandler(IQueryHandler<T> queryHandler) |
void |
setQueryManipulator(IQueryManipulator<T> queryManipulator)
When set the specified manipulator will be called before a query is sent to the database.
|
void |
setRenderAsCollapsed(boolean renderAsCollapsed) |
void |
setResultColumns(String[] resultColumns) |
void |
setShowDefaultSearch(boolean showDefaultSearch) |
void |
setUsedWithinLookupInput(boolean usedWithinLookupInput) |
void |
startLookup(NodeBase parent,
IValueSelected<T> callback) |
getLookupClass, getMetaModel, isUseStretchedLayout, setUseStretchedLayoutcreate, create, createcreateFrame, createTitleBar, getBottomContent, getTopContent, getWindowTitle, isClosable, modal, modal, resizable, setClosable, setDimensions, setIcon, setWindowTitle, size, title, widthbeforeCreateContent, callCloseHandler, close, close, getBrowserWindowSize, getClientBounds, getOnClose, internalGetHider, internalSetHider, isAutoClose, isModal, isResizable, onClosed, onRemoveFromPage, setAutoClose, setOnClose, setOnSizeAndPositionChange, verticallyAlignToCenterafterCreateContent, componentHandleWebAction, fadeIn, fadeOut, getCustomUpdatesCallJS, getDragHandler, getDropBody, getDropHandler, getDropMode, getReturnPressed, setDragHandler, setDropBody, setDropHandler, setReturnPressed, slideDown, slideUp, tb, visitadd, add, add, addTable, addTableForLayout, addTableForLayout, appendTreeErrors, canContain, delegateTo, disableAllChildControlsDeep, findChildIndex, forceRebuild, getChild, getChildCount, getChildren, getDeepChildren, getDelegate, getErrorFence, getTextContents, hasError, internalAdd, internalCheckNotDirty, internalClearDelta, internalClearDeltaFully, internalCreateFrame, internalGetNodeCount, internalGetOldChildren, internalOnBeforeRender, internalShelve, internalUnshelve, iterator, onRefresh, removeAllChildren, removeChild, removeChild, replaceChild, setErrorFence, setErrorFence, setText, setValue, undelegatedAdd, undelegatedGetChild$, acceptRequestParameter, addBinding, addCssClass, addGlobalMessage, addNotificationListener, alignToLeft, alignToLeft, alignToMiddle, alignToMiddle, alignTopToBottom, alignTopToBottom, alignToRight, alignToRight, alignToTop, alignToTop, appendAfterMe, appendBeforeMe, appendCreateJS, appendJavascript, appendJQuerySelector, appendJsCustomUpdatesContributor, appendShowOverflowTextAsTitleJs, appendStatement, bind, bind, bindErrors, build, calcTestID, changed, changedJavascriptState, clearFocusRequested, clearGlobalMessage, clearGlobalMessage, clearGlobalMessage, clearMessage, clearValidationFailure, componentHandleWebDataRequest, createStatement, findComponentBundle, findParent, getActualID, getAllocationTracepoint, getBindingErrors, getBindingList, getCalculatedTestID, getClicked, getComponentBundle, getComponentDataURL, getComponentDataURL, getComponentInfo, getComponentJSONURL, getCreateJS, getCssClass, getErrorList, getErrorLocation, getFocusID, getMessage, getOnClickJS, getOnMouseDownJS, getOnSizeAndPositionChange, getPage, getParent, getParent, getParent, getParentOfTypes, getSharedContext, getSharedContextFactory, getSpecialAttribute, getSpecialAttributeList, getTag, getTestID, getTestRepeatId, getThemedResourceRURL, getTitle, getUserObject, handleDrop, hasCssClass, hasParent, internalGetOldParent, internalGetParent, internalHasChangedAttributes, internalNeedClickHandler, internalOnClicked, internalOnValueChanged, internalRenderJavascriptDelta, internalRenderJavascriptState, internalSetHasChangedAttributes, internalSetHasChangedAttributes, internalSetLogAllocations, internalSetTag, isAttached, isBuilt, isFocusable, isFocusRequested, isRendersOwnClose, isStretchHeight, lc, notify, notifyParentOrOpenerPage, onAddedToPage, onBeforeFullRender, onBeforeRender, onForceRebuild, onHeaderContributors, onShelve, onUnshelve, refresh, remove, removeBinding, removeCssClass, renderJavascriptDelta, renderJavascriptState, renderJavascriptState, replaceWith, setBrowserWindowSize, setCalculcatedId, setCalculcatedId, setClicked, setClientBounds, setComponentBundle, setCssClass, setErrorLocation, setFocus, setMessage, setOnClickJS, setOnMouseDownJS, setOverrideTitle, setSpecialAttribute, setStretchHeight, setTestID, setTestRepeatID, setTitle, setUserObject, toStringgetBackgroundAttachment, getBackgroundColor, getBackgroundImage, getBackgroundPosition, getBackgroundRepeat, getBorderBottomColor, getBorderBottomStyle, getBorderBottomWidth, getBorderLeftColor, getBorderLeftStyle, getBorderLeftWidth, getBorderRightColor, getBorderRightStyle, getBorderRightWidth, getBorderTopColor, getBorderTopStyle, getBorderTopWidth, getBottom, getCachedStyle, getClear, getColor, getDisplay, getFloat, getFontFamily, getFontSize, getFontSizeAdjust, getFontStyle, getFontVariant, getFontWeight, getHeight, getLeft, getLineHeight, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOverflow, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getPosition, getRight, getTextAlign, getTop, getTransform, getVerticalAlign, getVisibility, getWidth, getZIndex, internalSetDisplay, setBackgroundAttachment, setBackgroundColor, setBackgroundImage, setBackgroundPosition, setBackgroundRepeat, setBorder, setBorder, setBorderBottomColor, setBorderBottomStyle, setBorderBottomWidth, setBorderColor, setBorderLeftColor, setBorderLeftStyle, setBorderLeftWidth, setBorderRightColor, setBorderRightStyle, setBorderRightWidth, setBorderStyle, setBorderTopColor, setBorderTopStyle, setBorderTopWidth, setBorderWidth, setBottom, setBottom, setCachedStyle, setClear, setColor, setDisplay, setFloat, setFontFamily, setFontSize, setFontSizeAdjust, setFontStyle, setFontVariant, setFontWeight, setHeight, setLeft, setLeft, setLineHeight, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setOverflow, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPosition, setRight, setRight, setTextAlign, setTop, setTop, setTransform, setVerticalAlign, setVisibility, setWidth, setZIndexclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic SimpleLookup(Class<T> lookupClass, ClassMetaModel metaModel, String[] resultColumns)
public SimpleLookup(Class<T> lookupClass)
lookupClass - public SimpleLookup(Class<T> lookupClass, ClassMetaModel metaModel)
public void createContent()
throws Exception
createContent in class NodeBaseExceptionpublic void closePressed()
throws Exception
FloatingDivFloatingDiv.close(). This code represents the "cancel" action
for dialogs.closePressed in class FloatingDivExceptionpublic void startLookup(NodeBase parent, IValueSelected<T> callback)
public IQueryManipulator<T> getQueryManipulator()
public IQueryHandler<T> getQueryHandler()
public void setQueryHandler(IQueryHandler<T> queryHandler)
public String getLookupTitle()
public void setLookupTitle(String lookupTitle)
lookupTitle - public boolean isAllowEmptyQuery()
public void setAllowEmptyQuery(boolean allowEmptyQuery)
public void setQueryManipulator(IQueryManipulator<T> queryManipulator)
queryManipulator - public LookupForm<T> getExternalLookupForm()
public void setExternalLookupForm(LookupForm<T> externalLookupForm)
public String[] getResultColumns()
public void setResultColumns(String[] resultColumns)
public IErrorMessageListener getCustomErrorMessageListener()
public void setCustomErrorMessageListener(IErrorMessageListener customErrorMessageListener)
protected IValueSelected<T> getOnValueSelected()
public boolean isUsedWithinLookupInput()
public void setUsedWithinLookupInput(boolean usedWithinLookupInput)
public boolean isRenderAsCollapsed()
public void setRenderAsCollapsed(boolean renderAsCollapsed)
public boolean isShowDefaultSearch()
public void setShowDefaultSearch(boolean showDefaultSearch)
Copyright © 2017 etc.to. All rights reserved.