Package org.zkoss.stateless.sul
Interface IDoublebox
-
- All Superinterfaces:
IAnyGroup<IDoublebox>,IChildrenOfInputgroup<IDoublebox>,IComponent<IDoublebox>,IFormatInputElement<IDoublebox,java.lang.Double>,IHtmlBasedComponent<IDoublebox>,IInputElement<IDoublebox,java.lang.Double>,INumberInputElement<IDoublebox,java.lang.Double>,IReadonly<IDoublebox>,IXulElement<IDoublebox>
public interface IDoublebox extends INumberInputElement<IDoublebox,java.lang.Double>, IAnyGroup<IDoublebox>
ImmutableDoubleboxcomponent.An edit box for holding an float point value (double).
Constraint
You could specify what value to accept for input controls by use of the
constraintattribute. It could be a combination ofno positive,no negative,no zero, andno empty.- Author:
- katherine
- See Also:
Doublebox
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIDoublebox.BuilderBuilds instances of typeIDoublebox.static classIDoublebox.UpdaterBuilds an updater of typeIDoubleboxforUiAgent.smartUpdate(Locator, SmartUpdater).
-
Field Summary
Fields Modifier and Type Field Description static IDoubleboxDEFAULTConstant for default attributes of this immutable component.
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.lang.StringgetWidgetClass()Returns the client widget class.static IDoubleboxof(double value)Returns the instance with the given value.static IDoubleboxof(java.lang.Double value)Returns the instance with the given value.static IDoubleboxofCols(int cols)Returns the instance with the given cols.static IDoubleboxofConstraint(java.lang.String constraint)Returns the instance with the given constraint.static IDoubleboxofId(java.lang.String id)Returns the instance with the given id.IDoubleboxwithValue(java.lang.Double value)Returns a copy ofthisimmutable component with the specifiedvalue.-
Methods inherited from interface org.zkoss.stateless.sul.IComponent
getAction, getActions, getClientAttributes, getId, getMold, getWidgetListeners, getWidgetOverrides, isVisible, withAction, withAction, withAction, withAction, withAction, withAction, withAction, withAction, withAction, withAction, withAction, withActions, withActions, withClientAttribute, withClientAttributes, withId, withMold, withVisible, withWidgetClass, withWidgetListener, withWidgetListeners, withWidgetOverride, withWidgetOverrides
-
Methods inherited from interface org.zkoss.stateless.sul.IFormatInputElement
getFormat, withFormat
-
Methods inherited from interface org.zkoss.stateless.sul.IHtmlBasedComponent
getClientAction, getDraggable, getDroppable, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZIndex, isFocus, withClientAction, withDraggable, withDroppable, withFocus, withHeight, withHflex, withLeft, withRenderdefer, withSclass, withStyle, withTabindex, withTabindex, withTooltiptext, withTop, withVflex, withWidth, withZclass, withZIndex
-
Methods inherited from interface org.zkoss.stateless.sul.IInputElement
getConstraint, getErrorboxIconSclass, getErrorboxSclass, getErrorMessage, getInputAttributes, getInstant, getMaxlength, getName, getPlaceholder, getValue, isDisabled, isInplace, withCols, withConstraint, withDisabled, withErrorboxIconSclass, withErrorboxSclass, withErrorMessage, withInplace, withInputAttributes, withInstant, withMaxlength, withName, withPlaceholder
-
Methods inherited from interface org.zkoss.stateless.sul.INumberInputElement
getCols, getLocale, getRoundingMode, withLocale, withLocale, withRoundingMode
-
Methods inherited from interface org.zkoss.stateless.sul.IReadonly
isReadonly, withReadonly
-
Methods inherited from interface org.zkoss.stateless.sul.IXulElement
getContext, getCtrlKeys, getPopup, getTooltip, withContext, withCtrlKeys, withPopup, withTooltip
-
-
-
-
Field Detail
-
DEFAULT
static final IDoublebox DEFAULT
Constant for default attributes of this immutable component.
-
-
Method Detail
-
withValue
IDoublebox withValue(java.lang.Double value)
Description copied from interface:IInputElementReturns a copy ofthisimmutable component with the specifiedvalue.Sets the value of the input component.
- Specified by:
withValuein interfaceIInputElement<IDoublebox,java.lang.Double>- Parameters:
value- The value of the input component.Default:
null.- Returns:
- A modified copy of the
thisobject
-
getWidgetClass
default java.lang.String getWidgetClass()
Returns the client widget class.Default:
"zul.inp.Doublebox"- Specified by:
getWidgetClassin interfaceIComponent<IDoublebox>
-
of
static IDoublebox of(java.lang.Double value)
Returns the instance with the given value.- Parameters:
value- The double value
-
of
static IDoublebox of(double value)
Returns the instance with the given value.- Parameters:
value- The double value
-
ofCols
static IDoublebox ofCols(int cols)
Returns the instance with the given cols.- Parameters:
cols- The cols which determines the visible width
-
ofConstraint
static IDoublebox ofConstraint(java.lang.String constraint)
Returns the instance with the given constraint.- Parameters:
constraint- The doublebox constraint
-
ofId
static IDoublebox ofId(java.lang.String id)
Returns the instance with the given id.- Parameters:
id- The id to identify this component
-
-