to.etc.domui.dom.html
Interface IInputNode<T>

All Superinterfaces:
IActionControl, IBindable, IControl<T>, IDisplayControl<T>, IHasChangeListener, INodeErrorDelegate
All Known Implementing Classes:
AbstractDivControl, Checkbox, ComboComponentBase, ComboFixed, ComboFixedClientFilter, ComboLookup, DateInput, FCKEditor, HiddenText, HtmlEditor, LookupInput, SelectBasedControl, SpanBasedControl, Text, TextArea, TextStr

public interface IInputNode<T>
extends IControl<T>, IBindable

Generic representation of a control, having input and some state. This extends IFormControl but with one more explicit rule: an IInputNode /always/ *is* a NodeBase, which does not have to hold for IFormControl. FIXME This should probably be deprecated and replaced by IControl.

Author:
Frits Jalvingh Created on Nov 25, 2009

Method Summary
 
Methods inherited from interface to.etc.domui.dom.html.IControl
getErrorLocation, getValueSafe, hasError, isDisabled, isMandatory, isReadOnly, setErrorLocation, setMandatory, setReadOnly
 
Methods inherited from interface to.etc.domui.dom.html.IDisplayControl
getValue, setTestID, setValue
 
Methods inherited from interface to.etc.domui.dom.html.IActionControl
setDisabled, setTestID
 
Methods inherited from interface to.etc.domui.dom.html.IHasChangeListener
getOnValueChanged, setOnValueChanged
 
Methods inherited from interface to.etc.domui.dom.errors.INodeErrorDelegate
clearMessage, getMessage, setMessage
 
Methods inherited from interface to.etc.domui.component.input.IBindable
bind, isBound