public abstract class FieldCell<T> extends AbstractEventInputCell<T,FieldCell.FieldViewData> implements ResizableCell
| Modifier and Type | Class and Description |
|---|---|
static interface |
FieldCell.FieldAppearance |
static class |
FieldCell.FieldAppearanceOptions |
static class |
FieldCell.FieldViewData |
Cell.Context| Constructor and Description |
|---|
FieldCell(FieldCell.FieldAppearance appearance,
Set<String> consumedEvents) |
FieldCell(FieldCell.FieldAppearance appearance,
String... consumedEvents) |
| Modifier and Type | Method and Description |
|---|---|
void |
finishEditing(Element parent,
T value,
Object key,
ValueUpdater<T> valueUpdater) |
int |
getHeight() |
int |
getWidth() |
boolean |
isReadOnly() |
void |
onBrowserEvent(Cell.Context context,
Element parent,
T value,
NativeEvent event,
ValueUpdater<T> valueUpdater) |
abstract void |
onEmpty(XElement parent,
boolean empty) |
void |
onValid(XElement parent,
boolean valid) |
void |
setHeight(int height) |
void |
setName(XElement parent,
String name) |
void |
setReadOnly(boolean readOnly) |
void |
setSize(int width,
int height) |
void |
setWidth(int width) |
addHandler, fireEvent, isDisableEvents, setDisableEventsisEditing, resetFocusclearViewData, getViewData, setViewDatadependsOnSelection, getConsumedEvents, handlesSelection, render, setValuepublic FieldCell(FieldCell.FieldAppearance appearance, Set<String> consumedEvents)
public FieldCell(FieldCell.FieldAppearance appearance, String... consumedEvents)
public int getHeight()
getHeight in interface ResizableCellpublic int getWidth()
getWidth in interface ResizableCellpublic boolean isReadOnly()
public void onBrowserEvent(Cell.Context context, Element parent, T value, NativeEvent event, ValueUpdater<T> valueUpdater)
onBrowserEvent in interface Cell<T>onBrowserEvent in class AbstractInputCell<T,FieldCell.FieldViewData>public abstract void onEmpty(XElement parent, boolean empty)
public void onValid(XElement parent, boolean valid)
public void setHeight(int height)
setHeight in interface ResizableCellpublic void setReadOnly(boolean readOnly)
public void setSize(int width,
int height)
setSize in interface ResizableCellpublic void setWidth(int width)
setWidth in interface ResizableCellpublic void finishEditing(Element parent, T value, Object key, ValueUpdater<T> valueUpdater)
finishEditing in class AbstractInputCell<T,FieldCell.FieldViewData>Copyright © 2012. All Rights Reserved.