Package org.jboss.hal.ballroom.form
Class NumberItem
- java.lang.Object
-
- org.jboss.hal.ballroom.form.AbstractFormItem<Long>
-
- org.jboss.hal.ballroom.form.NumberItem
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasValueChangeHandlers<Long>,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.TakesValue<Long>,com.google.gwt.user.client.ui.Focusable,com.google.gwt.user.client.ui.HasEnabled,com.google.gwt.user.client.ui.HasName,com.google.gwt.user.client.ui.HasValue<Long>,Attachable,FormItem<Long>
public class NumberItem extends AbstractFormItem<Long>
-
-
Field Summary
Fields Modifier and Type Field Description static longMAX_SAFE_LONGAs defined by https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGERstatic longMIN_SAFE_LONGAs defined by https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MIN_SAFE_INTEGER
-
Constructor Summary
Constructors Constructor Description NumberItem(String name, String label, String unit, long min, long max)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidattach()CallsSuggestHandler.attach()in case there was one registered.booleanisEmpty()voidsetExpressionAllowed(boolean expressionAllowed)booleansupportsExpressions()-
Methods inherited from class org.jboss.hal.ballroom.form.AbstractFormItem
addEncryptExpressionHandler, addResolveExpressionHandler, addValidationHandler, addValueChangeHandler, assignDefaultValue, clearError, clearValue, detach, element, fireEvent, getExpressionValue, getId, getLabel, getName, getTabIndex, getValue, isDeprecated, isEnabled, isExpressionAllowed, isExpressionValue, isModified, isRequired, isRestricted, isUndefined, mask, onSuggest, registerSuggestHandler, setAccessKey, setDeprecated, setEnabled, setExpressionValue, setFocus, setId, setLabel, setModified, setName, setRequired, setRestricted, setTabIndex, setUndefined, setValue, setValue, showError, unmask, validate
-
-
-
-
Field Detail
-
MIN_SAFE_LONG
public static final long MIN_SAFE_LONG
As defined by https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MIN_SAFE_INTEGER- See Also:
- Constant Field Values
-
MAX_SAFE_LONG
public static final long MAX_SAFE_LONG
As defined by https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER- See Also:
- Constant Field Values
-
-
Method Detail
-
attach
public void attach()
Description copied from class:AbstractFormItemCallsSuggestHandler.attach()in case there was one registered. If you override this method, please callsuper.attach()to keep this behaviour.- Specified by:
attachin interfaceAttachable- Overrides:
attachin classAbstractFormItem<Long>
-
isEmpty
public boolean isEmpty()
- Returns:
- if this form item has no value.
-
supportsExpressions
public boolean supportsExpressions()
-
setExpressionAllowed
public void setExpressionAllowed(boolean expressionAllowed)
- Specified by:
setExpressionAllowedin interfaceFormItem<Long>- Overrides:
setExpressionAllowedin classAbstractFormItem<Long>
-
-