public abstract class NumberCell extends TextBoxCell
Modifier and Type | Field and Description |
---|---|
protected static String |
INTEGER_PATTERN
integer number pattern
|
protected static String |
REAL_PATTERN
real number pattern
|
textBox
Modifier | Constructor and Description |
---|---|
protected |
NumberCell(String regExp,
double max,
double min)
Creates an instance of the class.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addListeners(com.google.gwt.user.client.ui.Widget widget)
This method adds default listeners to the content widget.
|
protected abstract Number |
convertToNumber(String text)
This method converts abstract number to a concrete number implementation.
|
protected com.google.gwt.user.client.ui.Widget |
createActive()
This method creates an active cell element (content).
|
protected com.google.gwt.user.client.ui.Widget |
createInactive()
This method creates an inactive cell element (content).
|
Object |
getNewValue()
This method returns a new value entered while the cell is active.
|
void |
setValue(Object value)
This method sets a cell value.
|
getTextBox
getLabel, setFocus
canBeDeactivated, displayActive, getColumn, getDefaultBlurHandler, getGrid, getRow, getValue, isActive, isDefaultFocusListenerAdded, prepare, removeListeners, setActive, setGrid, setLabel, setPosition, valueEqual
add, getContainerElement, getWidget, iterator, remove, setWidget, setWidget
add, adopt, adopt, clear, disown, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
protected static final String INTEGER_PATTERN
protected static final String REAL_PATTERN
protected NumberCell(String regExp, double max, double min)
regExp
- is a regular expresion to be used for check.max
- is a maximum value.min
- is a minimum value.protected com.google.gwt.user.client.ui.Widget createActive()
createActive
in class TextBaseCell
protected com.google.gwt.user.client.ui.Widget createInactive()
createInactive
in class TextBaseCell
protected void addListeners(com.google.gwt.user.client.ui.Widget widget)
addListeners
in class AbstractCell
widget
- is a content widget.public void setValue(Object value)
setValue
in interface GridCell
setValue
in class TextBaseCell
value
- is a cell value.public Object getNewValue()
If the cell is passive, it is an equivalent of the GridCell.getValue()
method.
getNewValue
in interface GridCell
getNewValue
in class TextBaseCell
Copyright © 2008–2013. All rights reserved.