|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectto.etc.domui.dom.css.CssBase
to.etc.domui.dom.html.NodeBase
to.etc.domui.dom.html.NodeContainer
to.etc.domui.dom.html.Div
to.etc.domui.component.layout.FloatingWindow
to.etc.domui.component.input.SimpleLookup<T>
public class SimpleLookup<T>
Represents simple lookup dialog that enables single item selection.
Nested Class Summary | |
---|---|
static interface |
SimpleLookup.IValueSelected<T>
|
Constructor Summary | |
---|---|
SimpleLookup(java.lang.Class<T> lookupClass)
Lookup a POJO Java bean persistent class. |
|
SimpleLookup(java.lang.Class<T> lookupClass,
ClassMetaModel metaModel)
|
|
SimpleLookup(java.lang.Class<T> lookupClass,
ClassMetaModel metaModel,
java.lang.String[] resultColumns)
|
|
SimpleLookup(java.lang.Class<T> lookupClass,
java.lang.String[] resultColumns)
|
Method Summary | |
---|---|
void |
closePressed()
Close the window !AND CALL THE CLOSE HANDLER!. |
void |
createContent()
Create the floater. |
IErrorMessageListener |
getCustomErrorMessageListener()
|
LookupForm<T> |
getExternalLookupForm()
|
java.lang.Class<T> |
getLookupClass()
|
java.lang.String |
getLookupTitle()
When set this defines the title of the lookup window. |
ClassMetaModel |
getMetaModel()
|
protected SimpleLookup.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. |
java.lang.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(java.lang.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(java.lang.String[] resultColumns)
|
void |
setShowDefaultSearch(boolean showDefaultSearch)
|
void |
setUsedWithinLookupInput(boolean usedWithinLookupInput)
|
void |
startLookup(NodeBase parent,
SimpleLookup.IValueSelected<T> callback)
|
Methods inherited from class to.etc.domui.component.layout.FloatingWindow |
---|
close, create, create, create, createTitleBar, getOnClose, getWindowTitle, isClosable, linkToPageModally, onAddedToPage, onRemoveFromPage, setClosable, setIcon, setOnClose, setWindowTitle |
Methods inherited from class to.etc.domui.dom.html.Div |
---|
afterCreateContent, componentHandleWebAction, fadeIn, fadeIn, fadeOut, getDragHandler, getDropBody, getDropHandler, getDropMode, getReturnPressed, setDragHandler, setDropBody, setDropHandler, setReturnPressed, slideDown, slideUp, tb, visit |
Methods inherited from class to.etc.domui.dom.html.NodeContainer |
---|
add, add, add, addTable, canContain, delegateTo, findChildIndex, forceRebuild, getChild, getChildCount, getChildren, getDeepChild, getDeepChildren, getErrorFence, internalCheckNotDirty, internalClearDelta, internalClearDeltaFully, internalGetOldChildren, internalShelve, internalUnshelve, iterator, moveControlToModel, moveModelToControl, onRefresh, removeAllChildren, removeChild, removeChild, replaceChild, setControlsEnabled, setErrorFence, setErrorFence, setText, setValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SimpleLookup(java.lang.Class<T> lookupClass, ClassMetaModel metaModel, java.lang.String[] resultColumns)
public SimpleLookup(java.lang.Class<T> lookupClass, java.lang.String[] resultColumns)
public SimpleLookup(java.lang.Class<T> lookupClass)
lookupClass
- public SimpleLookup(java.lang.Class<T> lookupClass, ClassMetaModel metaModel)
Method Detail |
---|
public java.lang.Class<T> getLookupClass()
public ClassMetaModel getMetaModel()
public void createContent() throws java.lang.Exception
FloatingWindow
createContent
in class FloatingWindow
java.lang.Exception
NodeBase.createContent()
public void closePressed() throws java.lang.Exception
FloatingWindow
closePressed
in class FloatingWindow
java.lang.Exception
public void startLookup(NodeBase parent, SimpleLookup.IValueSelected<T> callback)
public IQueryManipulator<T> getQueryManipulator()
public IQueryHandler<T> getQueryHandler()
public void setQueryHandler(IQueryHandler<T> queryHandler)
public java.lang.String getLookupTitle()
public void setLookupTitle(java.lang.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 java.lang.String[] getResultColumns()
public void setResultColumns(java.lang.String[] resultColumns)
public IErrorMessageListener getCustomErrorMessageListener()
public void setCustomErrorMessageListener(IErrorMessageListener customErrorMessageListener)
protected SimpleLookup.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)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |