|
||||||||||
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.AbstractFloatingLookup<T>
to.etc.domui.component.lookup.MultipleSelectionLookup<T>
public class MultipleSelectionLookup<T>
Dialog that enables multiple lookup selection.
Constructor Summary | |
---|---|
MultipleSelectionLookup(java.lang.Class<T> lookupClass,
boolean isModal,
java.lang.String title,
IMultiSelectionResult<T> onReceiveResult)
|
|
MultipleSelectionLookup(java.lang.Class<T> lookupClass,
ClassMetaModel metaModel,
boolean isModal,
java.lang.String title,
IMultiSelectionResult<T> onReceiveResult)
|
Method Summary | |
---|---|
void |
createContent()
Create the floater. |
IErrorMessageListener |
getCustomErrorMessageListener()
|
LookupForm<T> |
getExternalLookupForm()
|
IQueryHandler<T> |
getQueryHandler()
The query handler to use, if a special one is needed. |
IQueryManipulator<T> |
getQueryManipulator()
|
java.lang.String |
getTitle()
Returns the title as set verbatim; if it was set using a tilde key this returns the key without resource bundle replacement. |
boolean |
isAllowEmptyQuery()
When T the user can press search even when no criteria are entered. |
protected void |
search(LookupForm<T> lf)
|
void |
setAllowEmptyQuery(boolean allowEmptyQuery)
|
void |
setCustomErrorMessageListener(IErrorMessageListener customErrorMessageListener)
|
void |
setExternalLookupForm(LookupForm<T> externalLookupForm)
|
void |
setQueryHandler(IQueryHandler<T> queryHandler)
|
void |
setQueryManipulator(IQueryManipulator<T> queryManipulator)
|
void |
setTitle(java.lang.String title)
Set the title attribute, using tilde replacement. |
void |
show(NodeBase parent)
|
Methods inherited from class to.etc.domui.component.input.AbstractFloatingLookup |
---|
getLookupClass, getMetaModel, isUseStretchedLayout, setUseStretchedLayout |
Methods inherited from class to.etc.domui.component.layout.FloatingWindow |
---|
close, closePressed, 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, fadeOut, getCustomUpdatesCallJS, 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 MultipleSelectionLookup(java.lang.Class<T> lookupClass, ClassMetaModel metaModel, boolean isModal, java.lang.String title, IMultiSelectionResult<T> onReceiveResult)
public MultipleSelectionLookup(java.lang.Class<T> lookupClass, boolean isModal, java.lang.String title, IMultiSelectionResult<T> onReceiveResult)
Method Detail |
---|
public void show(NodeBase parent)
public void createContent() throws java.lang.Exception
FloatingWindow
createContent
in class FloatingWindow
java.lang.Exception
NodeBase.createContent()
protected void search(LookupForm<T> lf) throws java.lang.Exception
java.lang.Exception
public LookupForm<T> getExternalLookupForm()
public void setExternalLookupForm(LookupForm<T> externalLookupForm)
public java.lang.String getTitle()
NodeBase
getTitle
in class NodeBase
public void setTitle(java.lang.String title)
NodeBase
setTitle
in class NodeBase
public IErrorMessageListener getCustomErrorMessageListener()
public void setCustomErrorMessageListener(IErrorMessageListener customErrorMessageListener)
public boolean isAllowEmptyQuery()
public void setAllowEmptyQuery(boolean allowEmptyQuery)
public IQueryManipulator<T> getQueryManipulator()
public void setQueryManipulator(IQueryManipulator<T> queryManipulator)
public IQueryHandler<T> getQueryHandler()
public void setQueryHandler(IQueryHandler<T> queryHandler)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |