org.primefaces.extensions.component.inputnumber
Class InputNumber

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by javax.faces.component.UIInput
                  extended by javax.faces.component.html.HtmlInputText
                      extended by org.primefaces.extensions.component.inputnumber.InputNumber
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.EditableValueHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, org.primefaces.component.api.Widget

public class InputNumber
extends javax.faces.component.html.HtmlInputText
implements org.primefaces.component.api.Widget

InputNumber

Since:
0.3
Version:
$Revision$
Author:
Mauricio Fenoglio / last modified by $Author$

Nested Class Summary
protected static class InputNumber.PropertyKeys
          PropertyKeys
 
Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
static java.lang.String INPUTNUMBER_CLASS
           
 
Fields inherited from class javax.faces.component.UIInput
CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME
 
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
 
Constructor Summary
InputNumber()
           
 
Method Summary
 java.lang.String getDecimalPlaces()
           
 java.lang.String getDecimalSeparator()
           
 java.lang.String getEmptyValue()
           
 java.lang.String getFamily()
           
 java.lang.String getMaxValue()
           
 java.lang.String getMinValue()
           
 java.lang.String getRoundMethod()
           
 java.lang.String getSymbol()
           
 java.lang.String getSymbolPosition()
           
 java.lang.String getThousandSeparator()
           
 java.lang.String getWidgetVar()
           
 java.lang.String resolveWidgetVar()
           
 void setAttribute(InputNumber.PropertyKeys property, java.lang.Object value)
           
 void setDecimalPlaces(java.lang.String decimalPlaces)
           
 void setDecimalSeparator(java.lang.String decimalSeparator)
           
 void setEmptyValue(java.lang.String emptyValue)
           
 void setMaxValue(java.lang.String maxValue)
           
 void setMinValue(java.lang.String minValue)
           
 void setRoundMethod(java.lang.String roundMethod)
           
 void setSymbol(java.lang.String symbol)
           
 void setSymbolPosition(java.lang.String symbolPosition)
           
 void setThousandSeparator(java.lang.String thousandSeparator)
           
 void setWidgetVar(java.lang.String widgetVar)
           
 
Methods inherited from class javax.faces.component.html.HtmlInputText
getAccesskey, getAlt, getAutocomplete, getDefaultEventName, getDir, getEventNames, getLabel, getLang, getMaxlength, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getSize, getStyle, getStyleClass, getTabindex, getTitle, isDisabled, isReadonly, setAccesskey, setAlt, setAutocomplete, setDir, setDisabled, setLabel, setLang, setMaxlength, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setReadonly, setSize, setStyle, setStyleClass, setTabindex, setTitle
 
Methods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate, validateValue
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, getValue, setConverter
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors
 
Methods inherited from interface javax.faces.component.ValueHolder
getConverter, getLocalValue, getValue, setConverter
 

Field Detail

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final java.lang.String COMPONENT_FAMILY
See Also:
Constant Field Values

INPUTNUMBER_CLASS

public static final java.lang.String INPUTNUMBER_CLASS
See Also:
Constant Field Values
Constructor Detail

InputNumber

public InputNumber()
Method Detail

getFamily

public java.lang.String getFamily()
Overrides:
getFamily in class javax.faces.component.UIInput

getWidgetVar

public java.lang.String getWidgetVar()

setWidgetVar

public void setWidgetVar(java.lang.String widgetVar)

getDecimalSeparator

public java.lang.String getDecimalSeparator()

setDecimalSeparator

public void setDecimalSeparator(java.lang.String decimalSeparator)

getThousandSeparator

public java.lang.String getThousandSeparator()

setThousandSeparator

public void setThousandSeparator(java.lang.String thousandSeparator)

getSymbol

public java.lang.String getSymbol()

setSymbol

public void setSymbol(java.lang.String symbol)

getSymbolPosition

public java.lang.String getSymbolPosition()

setSymbolPosition

public void setSymbolPosition(java.lang.String symbolPosition)

getMinValue

public java.lang.String getMinValue()

setMinValue

public void setMinValue(java.lang.String minValue)

getMaxValue

public java.lang.String getMaxValue()

setMaxValue

public void setMaxValue(java.lang.String maxValue)

getRoundMethod

public java.lang.String getRoundMethod()

setRoundMethod

public void setRoundMethod(java.lang.String roundMethod)

getDecimalPlaces

public java.lang.String getDecimalPlaces()

setDecimalPlaces

public void setDecimalPlaces(java.lang.String decimalPlaces)

getEmptyValue

public java.lang.String getEmptyValue()

setEmptyValue

public void setEmptyValue(java.lang.String emptyValue)

resolveWidgetVar

public java.lang.String resolveWidgetVar()
Specified by:
resolveWidgetVar in interface org.primefaces.component.api.Widget

setAttribute

public void setAttribute(InputNumber.PropertyKeys property,
                         java.lang.Object value)


Copyright © 2011-2013. All Rights Reserved.