Abstract field component for implementing buffered property editors. The field may hold an internal value, or it may be connected to any data source that implements the {@link com.vaadin.data.Property}interface. AbstractField
implements that interface itself, too, so accessing the Property value represented by it is straightforward.
AbstractField also provides the {@link com.vaadin.data.Buffered} interfacefor buffering the data source value. By default the Field is in write through-mode and {@link #setWriteThrough(boolean)}should be called to enable buffering.
The class also supports {@link com.vaadin.data.Validator validators} to makesure the value contained in the field is valid.
@author Vaadin Ltd.
@since 3.0