public abstract class BaseAbstractLookupControlImpl<T> extends Object implements ILookupControlInstance<T>
ILookupControlInstance.AppendCriteriaResult| Constructor and Description |
|---|
BaseAbstractLookupControlImpl(NodeBase... nodes) |
| Modifier and Type | Method and Description |
|---|---|
abstract ILookupControlInstance.AppendCriteriaResult |
appendCriteria(QCriteria<?> crit)
Evaluate the contents of the input for this lookup line; if the user has
added data there then add the values to the query.
|
void |
clearInput()
Default implementation
|
NodeBase[] |
getInputControls()
Return all of the nodes (input and otherwise) that together form the complete visual representation
of this lookup line.
|
NodeBase |
getLabelControl()
Returns the control where the label should be attached to.
|
void |
setDisabled(boolean disabled)
Default implementation
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetValue, setValuepublic BaseAbstractLookupControlImpl(NodeBase... nodes)
@Nonnull public abstract ILookupControlInstance.AppendCriteriaResult appendCriteria(@Nonnull QCriteria<?> crit) throws Exception
ILookupControlInstanceappendCriteria in interface ILookupControlInstance<T>ILookupControlInstance.AppendCriteriaResultExceptionpublic NodeBase[] getInputControls()
ILookupControlInstancegetInputControls in interface ILookupControlInstance<T>public NodeBase getLabelControl()
ILookupControlInstancegetLabelControl in interface ILookupControlInstance<T>public void clearInput()
clearInput in interface ILookupControlInstance<T>ILookupControlInstance.clearInput()public void setDisabled(boolean disabled)
setDisabled in interface ILookupControlInstance<T>to.etc.domui.component.lookup.ILookupControlInstance#setDisabled(Boolean))Copyright © 2017 etc.to. All rights reserved.