Package org.richfaces.taglib

Source Code of org.richfaces.taglib.InputNumberSliderTag

/**
* GENERATED FILE - DO NOT EDIT
*
*/
package org.richfaces.taglib;

import java.lang.String ;
import javax.faces.convert.Converter ;
import java.lang.Object ;
import org.ajax4jsf.webapp.taglib.HtmlComponentTagBase ;
import javax.faces.el.MethodBinding ;
import javax.faces.component.UIComponent ;

import javax.el.ELException;
import javax.faces.FacesException;
import javax.faces.component.UIComponent;
import javax.el.MethodExpression;
import javax.faces.el.MethodBinding;
import javax.faces.el.ValueBinding;
import javax.el.ValueExpression;
import org.richfaces.webapp.taglib.MethodBindingMethodExpressionAdaptor;
import org.richfaces.webapp.taglib.ValueBindingValueExpressionAdaptor;
import org.richfaces.component.html.HtmlInputNumberSlider;

public class InputNumberSliderTag extends org.ajax4jsf.webapp.taglib.HtmlComponentTagBase {

    // Fields
                          
    /*
     * accesskey
     * This attribute assigns an access key to an element. An access key is a single character from the document character set. Note: Authors should consider the input method of the expected reader when specifying an accesskey
     */
    private ValueExpression _accesskey;
    /**
     * This attribute assigns an access key to an element. An access key is a single character from the document character set. Note: Authors should consider the input method of the expected reader when specifying an accesskey
     * Setter for accesskey
     * @param accesskey - new value
     */
     public void setAccesskey( ValueExpression  __accesskey ){
      this._accesskey = __accesskey;
       }
   
                                          
    /*
     * barClass
     * Assigns one or more space-separated CSS class names to the component bar element
     */
    private ValueExpression _barClass;
    /**
     * Assigns one or more space-separated CSS class names to the component bar element
     * Setter for barClass
     * @param barClass - new value
     */
     public void setBarClass( ValueExpression  __barClass ){
      this._barClass = __barClass;
       }
   
                                
    /*
     * barStyle
     * CSS style rules to be applied to the component bar element
     */
    private ValueExpression _barStyle;
    /**
     * CSS style rules to be applied to the component bar element
     * Setter for barStyle
     * @param barStyle - new value
     */
     public void setBarStyle( ValueExpression  __barStyle ){
      this._barStyle = __barStyle;
       }
   
                                     
    /*
     * clientErrorMessage
     * an error message to use in client-side validation events
     */
    private ValueExpression _clientErrorMessage;
    /**
     * an error message to use in client-side validation events
     * Setter for clientErrorMessage
     * @param clientErrorMessage - new value
     */
     public void setClientErrorMessage( ValueExpression  __clientErrorMessage ){
      this._clientErrorMessage = __clientErrorMessage;
       }
   
                                
    /*
     * converter
     * Id of Converter to be used or reference to a Converter
     */
    private ValueExpression _converter;
    /**
     * Id of Converter to be used or reference to a Converter
     * Setter for converter
     * @param converter - new value
     */
     public void setConverter( ValueExpression  __converter ){
      this._converter = __converter;
       }
   
                                
    /*
     * converterMessage
     * A ValueExpression enabled attribute that, if present,
      will be used as the text of the converter message,
      replacing any message that comes from the converter
     */
    private ValueExpression _converterMessage;
    /**
     * A ValueExpression enabled attribute that, if present,
      will be used as the text of the converter message,
      replacing any message that comes from the converter
     * Setter for converterMessage
     * @param converterMessage - new value
     */
     public void setConverterMessage( ValueExpression  __converterMessage ){
      this._converterMessage = __converterMessage;
       }
   
                                
    /*
     * decreaseClass
     * Assigns one or more space-separated CSS class names to the decrease arrow element
     */
    private ValueExpression _decreaseClass;
    /**
     * Assigns one or more space-separated CSS class names to the decrease arrow element
     * Setter for decreaseClass
     * @param decreaseClass - new value
     */
     public void setDecreaseClass( ValueExpression  __decreaseClass ){
      this._decreaseClass = __decreaseClass;
       }
   
                                
    /*
     * decreaseSelectedClass
     * Assigns one or more space-separated CSS class names to the decrease arrow element selected
     */
    private ValueExpression _decreaseSelectedClass;
    /**
     * Assigns one or more space-separated CSS class names to the decrease arrow element selected
     * Setter for decreaseSelectedClass
     * @param decreaseSelectedClass - new value
     */
     public void setDecreaseSelectedClass( ValueExpression  __decreaseSelectedClass ){
      this._decreaseSelectedClass = __decreaseSelectedClass;
       }
   
                                
    /*
     * decreaseStyle
     * CSS style rules to be applied to the decrease arrow element
     */
    private ValueExpression _decreaseStyle;
    /**
     * CSS style rules to be applied to the decrease arrow element
     * Setter for decreaseStyle
     * @param decreaseStyle - new value
     */
     public void setDecreaseStyle( ValueExpression  __decreaseStyle ){
      this._decreaseStyle = __decreaseStyle;
       }
   
                                
    /*
     * delay
     * Delay in pressed increase/decrease arrows in miliseconds. Default value is "200".
     */
    private ValueExpression _delay;
    /**
     * Delay in pressed increase/decrease arrows in miliseconds. Default value is "200".
     * Setter for delay
     * @param delay - new value
     */
     public void setDelay( ValueExpression  __delay ){
      this._delay = __delay;
       }
   
                                
    /*
     * disabled
     * When set for a form control, this boolean attribute disables the control for your input
     */
    private ValueExpression _disabled;
    /**
     * When set for a form control, this boolean attribute disables the control for your input
     * Setter for disabled
     * @param disabled - new value
     */
     public void setDisabled( ValueExpression  __disabled ){
      this._disabled = __disabled;
       }
   
                                
    /*
     * enableManualInput
     * If set to "false" this attribute makes the text field "read-only", so the value can be
        changed only from a handle. Default value is "true".
     */
    private ValueExpression _enableManualInput;
    /**
     * If set to "false" this attribute makes the text field "read-only", so the value can be
        changed only from a handle. Default value is "true".
     * Setter for enableManualInput
     * @param enableManualInput - new value
     */
     public void setEnableManualInput( ValueExpression  __enableManualInput ){
      this._enableManualInput = __enableManualInput;
       }
   
                                     
    /*
     * handleClass
     * Assigns one or more space-separated CSS class names to the handle element
     */
    private ValueExpression _handleClass;
    /**
     * Assigns one or more space-separated CSS class names to the handle element
     * Setter for handleClass
     * @param handleClass - new value
     */
     public void setHandleClass( ValueExpression  __handleClass ){
      this._handleClass = __handleClass;
       }
   
                                
    /*
     * handleSelectedClass
     * Assigns one or more space-separated CSS class names to the handle element selected
     */
    private ValueExpression _handleSelectedClass;
    /**
     * Assigns one or more space-separated CSS class names to the handle element selected
     * Setter for handleSelectedClass
     * @param handleSelectedClass - new value
     */
     public void setHandleSelectedClass( ValueExpression  __handleSelectedClass ){
      this._handleSelectedClass = __handleSelectedClass;
       }
   
                                
    /*
     * height
     * The height of a slider control. Default value is "20px", for orientation="vertical" value is "20px"
     */
    private ValueExpression _height;
    /**
     * The height of a slider control. Default value is "20px", for orientation="vertical" value is "20px"
     * Setter for height
     * @param height - new value
     */
     public void setHeight( ValueExpression  __height ){
      this._height = __height;
       }
   
                                     
    /*
     * immediate
     * A flag indicating that this component value must be converted
            and validated immediately (that is, during Apply Request Values
            phase), rather than waiting until a Process Validations phase
     */
    private ValueExpression _immediate;
    /**
     * A flag indicating that this component value must be converted
            and validated immediately (that is, during Apply Request Values
            phase), rather than waiting until a Process Validations phase
     * Setter for immediate
     * @param immediate - new value
     */
     public void setImmediate( ValueExpression  __immediate ){
      this._immediate = __immediate;
       }
   
                                
    /*
     * increaseClass
     * Assigns one or more space-separated CSS class names to the increase arrow element
     */
    private ValueExpression _increaseClass;
    /**
     * Assigns one or more space-separated CSS class names to the increase arrow element
     * Setter for increaseClass
     * @param increaseClass - new value
     */
     public void setIncreaseClass( ValueExpression  __increaseClass ){
      this._increaseClass = __increaseClass;
       }
   
                                
    /*
     * increaseSelectedClass
     * Assigns one or more space-separated CSS class names to the increase arrow element selected
     */
    private ValueExpression _increaseSelectedClass;
    /**
     * Assigns one or more space-separated CSS class names to the increase arrow element selected
     * Setter for increaseSelectedClass
     * @param increaseSelectedClass - new value
     */
     public void setIncreaseSelectedClass( ValueExpression  __increaseSelectedClass ){
      this._increaseSelectedClass = __increaseSelectedClass;
       }
   
                                
    /*
     * increaseStyle
     * CSS style rules to be applied to the increase arrow element
     */
    private ValueExpression _increaseStyle;
    /**
     * CSS style rules to be applied to the increase arrow element
     * Setter for increaseStyle
     * @param increaseStyle - new value
     */
     public void setIncreaseStyle( ValueExpression  __increaseStyle ){
      this._increaseStyle = __increaseStyle;
       }
   
                                
    /*
     * inputClass
     * Assigns one or more space-separated CSS class names to the component input field
     */
    private ValueExpression _inputClass;
    /**
     * Assigns one or more space-separated CSS class names to the component input field
     * Setter for inputClass
     * @param inputClass - new value
     */
     public void setInputClass( ValueExpression  __inputClass ){
      this._inputClass = __inputClass;
       }
   
                                
    /*
     * inputPosition
     * If "right", the InputText Box would be rendered on the right side of the ruler. If "left", the InputText Box would be rendered on the left side of the ruler. If "top", the InputText Box would be rendered on the top of the ruler. If "bottom", the InputText Box would be rendered on the bottom of the ruler.
     */
    private ValueExpression _inputPosition;
    /**
     * If "right", the InputText Box would be rendered on the right side of the ruler. If "left", the InputText Box would be rendered on the left side of the ruler. If "top", the InputText Box would be rendered on the top of the ruler. If "bottom", the InputText Box would be rendered on the bottom of the ruler.
     * Setter for inputPosition
     * @param inputPosition - new value
     */
     public void setInputPosition( ValueExpression  __inputPosition ){
      this._inputPosition = __inputPosition;
       }
   
                                
    /*
     * inputSize
     * Similar to the "Size" attribute of h:inputText. Default value is "3".
     */
    private ValueExpression _inputSize;
    /**
     * Similar to the "Size" attribute of h:inputText. Default value is "3".
     * Setter for inputSize
     * @param inputSize - new value
     */
     public void setInputSize( ValueExpression  __inputSize ){
      this._inputSize = __inputSize;
       }
   
                                
    /*
     * inputStyle
     * CSS style rules to be applied to the component input field
     */
    private ValueExpression _inputStyle;
    /**
     * CSS style rules to be applied to the component input field
     * Setter for inputStyle
     * @param inputStyle - new value
     */
     public void setInputStyle( ValueExpression  __inputStyle ){
      this._inputStyle = __inputStyle;
       }
   
                                
    /*
     * label
     * A localized user presentable name for this component.
     */
    private ValueExpression _label;
    /**
     * A localized user presentable name for this component.
     * Setter for label
     * @param label - new value
     */
     public void setLabel( ValueExpression  __label ){
      this._label = __label;
       }
   
                                          
    /*
     * maxValue
     * Attribute to set an "end" value. Default value is "100"
     */
    private ValueExpression _maxValue;
    /**
     * Attribute to set an "end" value. Default value is "100"
     * Setter for maxValue
     * @param maxValue - new value
     */
     public void setMaxValue( ValueExpression  __maxValue ){
      this._maxValue = __maxValue;
       }
   
                                
    /*
     * maxlength
     * Specifies the maximum number of digits that could be entered into the input field.
    The maximum number is unlimited by default.
    If entered value exceeds the value specified in "maxValue" attribute than the slider takes a maximum value position.
     */
    private ValueExpression _maxlength;
    /**
     * Specifies the maximum number of digits that could be entered into the input field.
    The maximum number is unlimited by default.
    If entered value exceeds the value specified in "maxValue" attribute than the slider takes a maximum value position.
     * Setter for maxlength
     * @param maxlength - new value
     */
     public void setMaxlength( ValueExpression  __maxlength ){
      this._maxlength = __maxlength;
       }
   
                                
    /*
     * minValue
     * Attribute to set the "start" value. Default value is "0".
     */
    private ValueExpression _minValue;
    /**
     * Attribute to set the "start" value. Default value is "0".
     * Setter for minValue
     * @param minValue - new value
     */
     public void setMinValue( ValueExpression  __minValue ){
      this._minValue = __minValue;
       }
   
                                
    /*
     * onblur
     * The client-side script method to be called when the element loses the focus
     */
    private ValueExpression _onblur;
    /**
     * The client-side script method to be called when the element loses the focus
     * Setter for onblur
     * @param onblur - new value
     */
     public void setOnblur( ValueExpression  __onblur ){
      this._onblur = __onblur;
       }
   
                                
    /*
     * onchange
     * The client-side script method to be called when the element value is changed
     */
    private ValueExpression _onchange;
    /**
     * The client-side script method to be called when the element value is changed
     * Setter for onchange
     * @param onchange - new value
     */
     public void setOnchange( ValueExpression  __onchange ){
      this._onchange = __onchange;
       }
   
                                          
    /*
     * onerror
     * The client-side script method to be called when a non-number value or a number value that is out of the range is input
     */
    private ValueExpression _onerror;
    /**
     * The client-side script method to be called when a non-number value or a number value that is out of the range is input
     * Setter for onerror
     * @param onerror - new value
     */
     public void setOnerror( ValueExpression  __onerror ){
      this._onerror = __onerror;
       }
   
                                
    /*
     * onfocus
     * The client-side script method to be called when the element gets the focus
     */
    private ValueExpression _onfocus;
    /**
     * The client-side script method to be called when the element gets the focus
     * Setter for onfocus
     * @param onfocus - new value
     */
     public void setOnfocus( ValueExpression  __onfocus ){
      this._onfocus = __onfocus;
       }
   
                                
    /*
     * oninputclick
     * The client-side script method to be called when the component input field is clicked
     */
    private ValueExpression _oninputclick;
    /**
     * The client-side script method to be called when the component input field is clicked
     * Setter for oninputclick
     * @param oninputclick - new value
     */
     public void setOninputclick( ValueExpression  __oninputclick ){
      this._oninputclick = __oninputclick;
       }
   
                                
    /*
     * oninputdblclick
     * The client-side script method to be called when the component input field is double-clicked
     */
    private ValueExpression _oninputdblclick;
    /**
     * The client-side script method to be called when the component input field is double-clicked
     * Setter for oninputdblclick
     * @param oninputdblclick - new value
     */
     public void setOninputdblclick( ValueExpression  __oninputdblclick ){
      this._oninputdblclick = __oninputdblclick;
       }
   
                                
    /*
     * oninputkeydown
     * The client-side script method to be called when a key is pressed down in the input field
     */
    private ValueExpression _oninputkeydown;
    /**
     * The client-side script method to be called when a key is pressed down in the input field
     * Setter for oninputkeydown
     * @param oninputkeydown - new value
     */
     public void setOninputkeydown( ValueExpression  __oninputkeydown ){
      this._oninputkeydown = __oninputkeydown;
       }
   
                                
    /*
     * oninputkeypress
     * The client-side script method to be called when a key is pressed and released in the input field
     */
    private ValueExpression _oninputkeypress;
    /**
     * The client-side script method to be called when a key is pressed and released in the input field
     * Setter for oninputkeypress
     * @param oninputkeypress - new value
     */
     public void setOninputkeypress( ValueExpression  __oninputkeypress ){
      this._oninputkeypress = __oninputkeypress;
       }
   
                                
    /*
     * oninputkeyup
     * The client-side script method to be called when a key is released in the input field
     */
    private ValueExpression _oninputkeyup;
    /**
     * The client-side script method to be called when a key is released in the input field
     * Setter for oninputkeyup
     * @param oninputkeyup - new value
     */
     public void setOninputkeyup( ValueExpression  __oninputkeyup ){
      this._oninputkeyup = __oninputkeyup;
       }
   
                                
    /*
     * oninputmousedown
     * The client-side script method to be called when a mouse button is pressed down in the input field
     */
    private ValueExpression _oninputmousedown;
    /**
     * The client-side script method to be called when a mouse button is pressed down in the input field
     * Setter for oninputmousedown
     * @param oninputmousedown - new value
     */
     public void setOninputmousedown( ValueExpression  __oninputmousedown ){
      this._oninputmousedown = __oninputmousedown;
       }
   
                                
    /*
     * oninputmousemove
     * The client-side script method to be called when a pointer is moved within the input field
     */
    private ValueExpression _oninputmousemove;
    /**
     * The client-side script method to be called when a pointer is moved within the input field
     * Setter for oninputmousemove
     * @param oninputmousemove - new value
     */
     public void setOninputmousemove( ValueExpression  __oninputmousemove ){
      this._oninputmousemove = __oninputmousemove;
       }
   
                                
    /*
     * oninputmouseout
     * The client-side script method to be called when a pointer is moved away from the input field
     */
    private ValueExpression _oninputmouseout;
    /**
     * The client-side script method to be called when a pointer is moved away from the input field
     * Setter for oninputmouseout
     * @param oninputmouseout - new value
     */
     public void setOninputmouseout( ValueExpression  __oninputmouseout ){
      this._oninputmouseout = __oninputmouseout;
       }
   
                                
    /*
     * oninputmouseover
     * The client-side script method to be called when a pointer is moved onto the input field
     */
    private ValueExpression _oninputmouseover;
    /**
     * The client-side script method to be called when a pointer is moved onto the input field
     * Setter for oninputmouseover
     * @param oninputmouseover - new value
     */
     public void setOninputmouseover( ValueExpression  __oninputmouseover ){
      this._oninputmouseover = __oninputmouseover;
       }
   
                                
    /*
     * oninputmouseup
     * The client-side script method to be called when a mouse button is released in the input field
     */
    private ValueExpression _oninputmouseup;
    /**
     * The client-side script method to be called when a mouse button is released in the input field
     * Setter for oninputmouseup
     * @param oninputmouseup - new value
     */
     public void setOninputmouseup( ValueExpression  __oninputmouseup ){
      this._oninputmouseup = __oninputmouseup;
       }
   
                                                                        
    /*
     * onselect
     * The client-side script method to be called when some text is selected in the text field. This attribute can be used with the INPUT and TEXTAREA elements.
     */
    private ValueExpression _onselect;
    /**
     * The client-side script method to be called when some text is selected in the text field. This attribute can be used with the INPUT and TEXTAREA elements.
     * Setter for onselect
     * @param onselect - new value
     */
     public void setOnselect( ValueExpression  __onselect ){
      this._onselect = __onselect;
       }
   
                                
    /*
     * onslide
     * The client-side script method to be called when a slider handle is moved
     */
    private ValueExpression _onslide;
    /**
     * The client-side script method to be called when a slider handle is moved
     * Setter for onslide
     * @param onslide - new value
     */
     public void setOnslide( ValueExpression  __onslide ){
      this._onslide = __onslide;
       }
   
                                
    /*
     * orientation
     * Attribute can have the values "vertical" and "horizontal" to define in which direction the slider should be moveable.
     */
    private ValueExpression _orientation;
    /**
     * Attribute can have the values "vertical" and "horizontal" to define in which direction the slider should be moveable.
     * Setter for orientation
     * @param orientation - new value
     */
     public void setOrientation( ValueExpression  __orientation ){
      this._orientation = __orientation;
       }
   
                                     
    /*
     * required
     * If "true", this component is checked for non-empty input
     */
    private ValueExpression _required;
    /**
     * If "true", this component is checked for non-empty input
     * Setter for required
     * @param required - new value
     */
     public void setRequired( ValueExpression  __required ){
      this._required = __required;
       }
   
                                
    /*
     * requiredMessage
     * A ValueExpression enabled attribute which defines  text of validation message to show, if a required field is missing
     */
    private ValueExpression _requiredMessage;
    /**
     * A ValueExpression enabled attribute which defines  text of validation message to show, if a required field is missing
     * Setter for requiredMessage
     * @param requiredMessage - new value
     */
     public void setRequiredMessage( ValueExpression  __requiredMessage ){
      this._requiredMessage = __requiredMessage;
       }
   
                                
    /*
     * showArrows
     * False value for this attribute makes increase/decrease arrows invisible. Default value is "false".
     */
    private ValueExpression _showArrows;
    /**
     * False value for this attribute makes increase/decrease arrows invisible. Default value is "false".
     * Setter for showArrows
     * @param showArrows - new value
     */
     public void setShowArrows( ValueExpression  __showArrows ){
      this._showArrows = __showArrows;
       }
   
                                
    /*
     * showBoundaryValues
     * If the min/max values are shown on the right/left borders of a control. Default value is "true".
     */
    private ValueExpression _showBoundaryValues;
    /**
     * If the min/max values are shown on the right/left borders of a control. Default value is "true".
     * Setter for showBoundaryValues
     * @param showBoundaryValues - new value
     */
     public void setShowBoundaryValues( ValueExpression  __showBoundaryValues ){
      this._showBoundaryValues = __showBoundaryValues;
       }
   
                                
    /*
     * showInput
     * False value for this attribute makes text a field invisible. Default value is "true".
     */
    private ValueExpression _showInput;
    /**
     * False value for this attribute makes text a field invisible. Default value is "true".
     * Setter for showInput
     * @param showInput - new value
     */
     public void setShowInput( ValueExpression  __showInput ){
      this._showInput = __showInput;
       }
   
                                
    /*
     * showToolTip
     * If "true"the current value is shown in the tooltip when a handle control is in a
          "dragged" state. Default value is "true".
     */
    private ValueExpression _showToolTip;
    /**
     * If "true"the current value is shown in the tooltip when a handle control is in a
          "dragged" state. Default value is "true".
     * Setter for showToolTip
     * @param showToolTip - new value
     */
     public void setShowToolTip( ValueExpression  __showToolTip ){
      this._showToolTip = __showToolTip;
       }
   
                                     
    /*
     * step
     * Parameter that determines a step between the nearest values while using a handle. Default value is "1".
     */
    private ValueExpression _step;
    /**
     * Parameter that determines a step between the nearest values while using a handle. Default value is "1".
     * Setter for step
     * @param step - new value
     */
     public void setStep( ValueExpression  __step ){
      this._step = __step;
       }
   
                                          
    /*
     * tabindex
     * This attribute specifies the position of the current element in the tabbing order for the current document. This value must be a number between 0 and 32767. User agents should ignore leading zeros
     */
    private ValueExpression _tabindex;
    /**
     * This attribute specifies the position of the current element in the tabbing order for the current document. This value must be a number between 0 and 32767. User agents should ignore leading zeros
     * Setter for tabindex
     * @param tabindex - new value
     */
     public void setTabindex( ValueExpression  __tabindex ){
      this._tabindex = __tabindex;
       }
   
                                
    /*
     * tipClass
     * Assigns one or more space-separated CSS class names to the tool tip element of the handle
     */
    private ValueExpression _tipClass;
    /**
     * Assigns one or more space-separated CSS class names to the tool tip element of the handle
     * Setter for tipClass
     * @param tipClass - new value
     */
     public void setTipClass( ValueExpression  __tipClass ){
      this._tipClass = __tipClass;
       }
   
                                
    /*
     * tipStyle
     * CSS style rules to be applied to the tool tip element of the handle
     */
    private ValueExpression _tipStyle;
    /**
     * CSS style rules to be applied to the tool tip element of the handle
     * Setter for tipStyle
     * @param tipStyle - new value
     */
     public void setTipStyle( ValueExpression  __tipStyle ){
      this._tipStyle = __tipStyle;
       }
   
                           
    /*
     * validator
     * MethodBinding pointing at a method that is called during
            Process Validations phase of the request processing lifecycle,
            to validate the current value of this component
     */
    private MethodExpression _validator;
    /**
     * MethodBinding pointing at a method that is called during
            Process Validations phase of the request processing lifecycle,
            to validate the current value of this component
     * Setter for validator
     * @param validator - new value
     */
     public void setValidator( MethodExpression  __validator ){
      this._validator = __validator;
       }
   
                                
    /*
     * validatorMessage
     * A ValueExpression enabled attribute that, if present,
      will be used as the text of the validator message,
      replacing any message that comes from the validator
     */
    private ValueExpression _validatorMessage;
    /**
     * A ValueExpression enabled attribute that, if present,
      will be used as the text of the validator message,
      replacing any message that comes from the validator
     * Setter for validatorMessage
     * @param validatorMessage - new value
     */
     public void setValidatorMessage( ValueExpression  __validatorMessage ){
      this._validatorMessage = __validatorMessage;
       }
   
                                     
    /*
     * value
     * The current value of this component
     */
    private ValueExpression _value;
    /**
     * The current value of this component
     * Setter for value
     * @param value - new value
     */
     public void setValue( ValueExpression  __value ){
      this._value = __value;
       }
   
                      
    /*
     * valueChangeListener
     * Listener for value changes
     */
    private MethodExpression _valueChangeListener;
    /**
     * Listener for value changes
     * Setter for valueChangeListener
     * @param valueChangeListener - new value
     */
     public void setValueChangeListener( MethodExpression  __valueChangeListener ){
      this._valueChangeListener = __valueChangeListener;
       }
   
                                     
    /*
     * width
     * The width of a slider control. Default value is "200px", for orientation="vertical" value is "200px"
     */
    private ValueExpression _width;
    /**
     * The width of a slider control. Default value is "200px", for orientation="vertical" value is "200px"
     * Setter for width
     * @param width - new value
     */
     public void setWidth( ValueExpression  __width ){
      this._width = __width;
       }
   
       
 
    public void release()
    {
        // TODO Auto-generated method stub
        super.release();
                     this._accesskey = null;
                          this._barClass = null;
                this._barStyle = null;
                     this._clientErrorMessage = null;
                this._converter = null;
                this._converterMessage = null;
                this._decreaseClass = null;
                this._decreaseSelectedClass = null;
                this._decreaseStyle = null;
                this._delay = null;
                this._disabled = null;
                this._enableManualInput = null;
                     this._handleClass = null;
                this._handleSelectedClass = null;
                this._height = null;
                     this._immediate = null;
                this._increaseClass = null;
                this._increaseSelectedClass = null;
                this._increaseStyle = null;
                this._inputClass = null;
                this._inputPosition = null;
                this._inputSize = null;
                this._inputStyle = null;
                this._label = null;
                          this._maxValue = null;
                this._maxlength = null;
                this._minValue = null;
                this._onblur = null;
                this._onchange = null;
                          this._onerror = null;
                this._onfocus = null;
                this._oninputclick = null;
                this._oninputdblclick = null;
                this._oninputkeydown = null;
                this._oninputkeypress = null;
                this._oninputkeyup = null;
                this._oninputmousedown = null;
                this._oninputmousemove = null;
                this._oninputmouseout = null;
                this._oninputmouseover = null;
                this._oninputmouseup = null;
                                                        this._onselect = null;
                this._onslide = null;
                this._orientation = null;
                     this._required = null;
                this._requiredMessage = null;
                this._showArrows = null;
                this._showBoundaryValues = null;
                this._showInput = null;
                this._showToolTip = null;
                     this._step = null;
                          this._tabindex = null;
                this._tipClass = null;
                this._tipStyle = null;
                     this._validator = null;
                this._validatorMessage = null;
                     this._value = null;
                this._valueChangeListener = null;
                     this._width = null;
       }
 
    /* (non-Javadoc)
     * @see org.ajax4jsf.components.taglib.html.HtmlCommandButtonTagBase#setProperties(javax.faces.component.UIComponent)
     */
    protected void setProperties(UIComponent component)
    {
        // TODO Auto-generated method stub
        super.setProperties(component);
    HtmlInputNumberSlider comp = (HtmlInputNumberSlider) component;
            
            if (this._accesskey != null) {
        if (this._accesskey.isLiteralText()) {
          try {
                       
            java.lang.String __accesskey = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._accesskey.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setAccesskey(__accesskey);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("accesskey", this._accesskey);
        }
      }
                          
            if (this._barClass != null) {
        if (this._barClass.isLiteralText()) {
          try {
                       
            java.lang.String __barClass = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._barClass.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setBarClass(__barClass);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("barClass", this._barClass);
        }
      }
                        
            if (this._barStyle != null) {
        if (this._barStyle.isLiteralText()) {
          try {
                       
            java.lang.String __barStyle = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._barStyle.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setBarStyle(__barStyle);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("barStyle", this._barStyle);
        }
      }
                         
            if (this._clientErrorMessage != null) {
        if (this._clientErrorMessage.isLiteralText()) {
          try {
                       
            java.lang.String __clientErrorMessage = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._clientErrorMessage.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setClientErrorMessage(__clientErrorMessage);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("clientErrorMessage", this._clientErrorMessage);
        }
      }
                        setConverterProperty(comp, this._converter);
                  
            if (this._converterMessage != null) {
        if (this._converterMessage.isLiteralText()) {
          try {
                       
            java.lang.String __converterMessage = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._converterMessage.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setConverterMessage(__converterMessage);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("converterMessage", this._converterMessage);
        }
      }
                        
            if (this._decreaseClass != null) {
        if (this._decreaseClass.isLiteralText()) {
          try {
                       
            java.lang.String __decreaseClass = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._decreaseClass.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setDecreaseClass(__decreaseClass);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("decreaseClass", this._decreaseClass);
        }
      }
                        
            if (this._decreaseSelectedClass != null) {
        if (this._decreaseSelectedClass.isLiteralText()) {
          try {
                       
            java.lang.String __decreaseSelectedClass = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._decreaseSelectedClass.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setDecreaseSelectedClass(__decreaseSelectedClass);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("decreaseSelectedClass", this._decreaseSelectedClass);
        }
      }
                        
            if (this._decreaseStyle != null) {
        if (this._decreaseStyle.isLiteralText()) {
          try {
                       
            java.lang.String __decreaseStyle = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._decreaseStyle.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setDecreaseStyle(__decreaseStyle);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("decreaseStyle", this._decreaseStyle);
        }
      }
                        
            if (this._delay != null) {
        if (this._delay.isLiteralText()) {
          try {
                       
            Integer __delay = (Integer) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._delay.getExpressionString(),
                      Integer.class);
         
                        comp.setDelay(__delay.intValue());
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("delay", this._delay);
        }
      }
                        
            if (this._disabled != null) {
        if (this._disabled.isLiteralText()) {
          try {
                       
            Boolean __disabled = (Boolean) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._disabled.getExpressionString(),
                      Boolean.class);
         
                        comp.setDisabled(__disabled.booleanValue());
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("disabled", this._disabled);
        }
      }
                        
            if (this._enableManualInput != null) {
        if (this._enableManualInput.isLiteralText()) {
          try {
                       
            Boolean __enableManualInput = (Boolean) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._enableManualInput.getExpressionString(),
                      Boolean.class);
         
                        comp.setEnableManualInput(__enableManualInput.booleanValue());
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("enableManualInput", this._enableManualInput);
        }
      }
                         
            if (this._handleClass != null) {
        if (this._handleClass.isLiteralText()) {
          try {
                       
            java.lang.String __handleClass = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._handleClass.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setHandleClass(__handleClass);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("handleClass", this._handleClass);
        }
      }
                        
            if (this._handleSelectedClass != null) {
        if (this._handleSelectedClass.isLiteralText()) {
          try {
                       
            java.lang.String __handleSelectedClass = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._handleSelectedClass.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setHandleSelectedClass(__handleSelectedClass);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("handleSelectedClass", this._handleSelectedClass);
        }
      }
                        
            if (this._height != null) {
        if (this._height.isLiteralText()) {
          try {
                       
            java.lang.String __height = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._height.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setHeight(__height);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("height", this._height);
        }
      }
                         
            if (this._immediate != null) {
        if (this._immediate.isLiteralText()) {
          try {
                       
            Boolean __immediate = (Boolean) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._immediate.getExpressionString(),
                      Boolean.class);
         
                        comp.setImmediate(__immediate.booleanValue());
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("immediate", this._immediate);
        }
      }
                        
            if (this._increaseClass != null) {
        if (this._increaseClass.isLiteralText()) {
          try {
                       
            java.lang.String __increaseClass = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._increaseClass.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setIncreaseClass(__increaseClass);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("increaseClass", this._increaseClass);
        }
      }
                        
            if (this._increaseSelectedClass != null) {
        if (this._increaseSelectedClass.isLiteralText()) {
          try {
                       
            java.lang.String __increaseSelectedClass = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._increaseSelectedClass.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setIncreaseSelectedClass(__increaseSelectedClass);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("increaseSelectedClass", this._increaseSelectedClass);
        }
      }
                        
            if (this._increaseStyle != null) {
        if (this._increaseStyle.isLiteralText()) {
          try {
                       
            java.lang.String __increaseStyle = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._increaseStyle.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setIncreaseStyle(__increaseStyle);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("increaseStyle", this._increaseStyle);
        }
      }
                        
            if (this._inputClass != null) {
        if (this._inputClass.isLiteralText()) {
          try {
                       
            java.lang.String __inputClass = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._inputClass.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setInputClass(__inputClass);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("inputClass", this._inputClass);
        }
      }
                        
            if (this._inputPosition != null) {
        if (this._inputPosition.isLiteralText()) {
          try {
                       
            java.lang.String __inputPosition = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._inputPosition.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setInputPosition(__inputPosition);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("inputPosition", this._inputPosition);
        }
      }
                        
            if (this._inputSize != null) {
        if (this._inputSize.isLiteralText()) {
          try {
                       
            Integer __inputSize = (Integer) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._inputSize.getExpressionString(),
                      Integer.class);
         
                        comp.setInputSize(__inputSize.intValue());
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("inputSize", this._inputSize);
        }
      }
                        
            if (this._inputStyle != null) {
        if (this._inputStyle.isLiteralText()) {
          try {
                       
            java.lang.String __inputStyle = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._inputStyle.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setInputStyle(__inputStyle);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("inputStyle", this._inputStyle);
        }
      }
                        
            if (this._label != null) {
        if (this._label.isLiteralText()) {
          try {
                       
            java.lang.String __label = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._label.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setLabel(__label);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("label", this._label);
        }
      }
                          
            if (this._maxValue != null) {
        if (this._maxValue.isLiteralText()) {
          try {
                       
            java.lang.String __maxValue = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._maxValue.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setMaxValue(__maxValue);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("maxValue", this._maxValue);
        }
      }
                        
            if (this._maxlength != null) {
        if (this._maxlength.isLiteralText()) {
          try {
                       
            Integer __maxlength = (Integer) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._maxlength.getExpressionString(),
                      Integer.class);
         
                        comp.setMaxlength(__maxlength.intValue());
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("maxlength", this._maxlength);
        }
      }
                        
            if (this._minValue != null) {
        if (this._minValue.isLiteralText()) {
          try {
                       
            java.lang.String __minValue = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._minValue.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setMinValue(__minValue);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("minValue", this._minValue);
        }
      }
                        
            if (this._onblur != null) {
        if (this._onblur.isLiteralText()) {
          try {
                       
            java.lang.String __onblur = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._onblur.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOnblur(__onblur);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("onblur", this._onblur);
        }
      }
                        
            if (this._onchange != null) {
        if (this._onchange.isLiteralText()) {
          try {
                       
            java.lang.String __onchange = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._onchange.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOnchange(__onchange);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("onchange", this._onchange);
        }
      }
                          
            if (this._onerror != null) {
        if (this._onerror.isLiteralText()) {
          try {
                       
            java.lang.String __onerror = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._onerror.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOnerror(__onerror);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("onerror", this._onerror);
        }
      }
                        
            if (this._onfocus != null) {
        if (this._onfocus.isLiteralText()) {
          try {
                       
            java.lang.String __onfocus = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._onfocus.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOnfocus(__onfocus);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("onfocus", this._onfocus);
        }
      }
                        
            if (this._oninputclick != null) {
        if (this._oninputclick.isLiteralText()) {
          try {
                       
            java.lang.String __oninputclick = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._oninputclick.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOninputclick(__oninputclick);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("oninputclick", this._oninputclick);
        }
      }
                        
            if (this._oninputdblclick != null) {
        if (this._oninputdblclick.isLiteralText()) {
          try {
                       
            java.lang.String __oninputdblclick = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._oninputdblclick.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOninputdblclick(__oninputdblclick);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("oninputdblclick", this._oninputdblclick);
        }
      }
                        
            if (this._oninputkeydown != null) {
        if (this._oninputkeydown.isLiteralText()) {
          try {
                       
            java.lang.String __oninputkeydown = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._oninputkeydown.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOninputkeydown(__oninputkeydown);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("oninputkeydown", this._oninputkeydown);
        }
      }
                        
            if (this._oninputkeypress != null) {
        if (this._oninputkeypress.isLiteralText()) {
          try {
                       
            java.lang.String __oninputkeypress = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._oninputkeypress.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOninputkeypress(__oninputkeypress);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("oninputkeypress", this._oninputkeypress);
        }
      }
                        
            if (this._oninputkeyup != null) {
        if (this._oninputkeyup.isLiteralText()) {
          try {
                       
            java.lang.String __oninputkeyup = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._oninputkeyup.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOninputkeyup(__oninputkeyup);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("oninputkeyup", this._oninputkeyup);
        }
      }
                        
            if (this._oninputmousedown != null) {
        if (this._oninputmousedown.isLiteralText()) {
          try {
                       
            java.lang.String __oninputmousedown = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._oninputmousedown.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOninputmousedown(__oninputmousedown);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("oninputmousedown", this._oninputmousedown);
        }
      }
                        
            if (this._oninputmousemove != null) {
        if (this._oninputmousemove.isLiteralText()) {
          try {
                       
            java.lang.String __oninputmousemove = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._oninputmousemove.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOninputmousemove(__oninputmousemove);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("oninputmousemove", this._oninputmousemove);
        }
      }
                        
            if (this._oninputmouseout != null) {
        if (this._oninputmouseout.isLiteralText()) {
          try {
                       
            java.lang.String __oninputmouseout = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._oninputmouseout.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOninputmouseout(__oninputmouseout);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("oninputmouseout", this._oninputmouseout);
        }
      }
                        
            if (this._oninputmouseover != null) {
        if (this._oninputmouseover.isLiteralText()) {
          try {
                       
            java.lang.String __oninputmouseover = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._oninputmouseover.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOninputmouseover(__oninputmouseover);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("oninputmouseover", this._oninputmouseover);
        }
      }
                        
            if (this._oninputmouseup != null) {
        if (this._oninputmouseup.isLiteralText()) {
          try {
                       
            java.lang.String __oninputmouseup = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._oninputmouseup.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOninputmouseup(__oninputmouseup);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("oninputmouseup", this._oninputmouseup);
        }
      }
                                
            if (this._onselect != null) {
        if (this._onselect.isLiteralText()) {
          try {
                       
            java.lang.String __onselect = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._onselect.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOnselect(__onselect);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("onselect", this._onselect);
        }
      }
                        
            if (this._onslide != null) {
        if (this._onslide.isLiteralText()) {
          try {
                       
            java.lang.String __onslide = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._onslide.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOnslide(__onslide);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("onslide", this._onslide);
        }
      }
                        
            if (this._orientation != null) {
        if (this._orientation.isLiteralText()) {
          try {
                       
            java.lang.String __orientation = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._orientation.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setOrientation(__orientation);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("orientation", this._orientation);
        }
      }
                         
            if (this._required != null) {
        if (this._required.isLiteralText()) {
          try {
                       
            Boolean __required = (Boolean) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._required.getExpressionString(),
                      Boolean.class);
         
                        comp.setRequired(__required.booleanValue());
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("required", this._required);
        }
      }
                        
            if (this._requiredMessage != null) {
        if (this._requiredMessage.isLiteralText()) {
          try {
                       
            java.lang.String __requiredMessage = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._requiredMessage.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setRequiredMessage(__requiredMessage);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("requiredMessage", this._requiredMessage);
        }
      }
                        
            if (this._showArrows != null) {
        if (this._showArrows.isLiteralText()) {
          try {
                       
            Boolean __showArrows = (Boolean) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._showArrows.getExpressionString(),
                      Boolean.class);
         
                        comp.setShowArrows(__showArrows.booleanValue());
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("showArrows", this._showArrows);
        }
      }
                        
            if (this._showBoundaryValues != null) {
        if (this._showBoundaryValues.isLiteralText()) {
          try {
                       
            Boolean __showBoundaryValues = (Boolean) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._showBoundaryValues.getExpressionString(),
                      Boolean.class);
         
                        comp.setShowBoundaryValues(__showBoundaryValues.booleanValue());
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("showBoundaryValues", this._showBoundaryValues);
        }
      }
                        
            if (this._showInput != null) {
        if (this._showInput.isLiteralText()) {
          try {
                       
            Boolean __showInput = (Boolean) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._showInput.getExpressionString(),
                      Boolean.class);
         
                        comp.setShowInput(__showInput.booleanValue());
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("showInput", this._showInput);
        }
      }
                        
            if (this._showToolTip != null) {
        if (this._showToolTip.isLiteralText()) {
          try {
                       
            Boolean __showToolTip = (Boolean) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._showToolTip.getExpressionString(),
                      Boolean.class);
         
                        comp.setShowToolTip(__showToolTip.booleanValue());
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("showToolTip", this._showToolTip);
        }
      }
                         
            if (this._step != null) {
        if (this._step.isLiteralText()) {
          try {
                       
            java.lang.String __step = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._step.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setStep(__step);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("step", this._step);
        }
      }
                          
            if (this._tabindex != null) {
        if (this._tabindex.isLiteralText()) {
          try {
                       
            java.lang.String __tabindex = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._tabindex.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setTabindex(__tabindex);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("tabindex", this._tabindex);
        }
      }
                        
            if (this._tipClass != null) {
        if (this._tipClass.isLiteralText()) {
          try {
                       
            java.lang.String __tipClass = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._tipClass.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setTipClass(__tipClass);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("tipClass", this._tipClass);
        }
      }
                        
            if (this._tipStyle != null) {
        if (this._tipStyle.isLiteralText()) {
          try {
                       
            java.lang.String __tipStyle = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._tipStyle.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setTipStyle(__tipStyle);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("tipStyle", this._tipStyle);
        }
      }
                         setValidatorProperty(comp, this._validator);
                  
            if (this._validatorMessage != null) {
        if (this._validatorMessage.isLiteralText()) {
          try {
                       
            java.lang.String __validatorMessage = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._validatorMessage.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setValidatorMessage(__validatorMessage);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("validatorMessage", this._validatorMessage);
        }
      }
                         
            if (this._value != null) {
        if (this._value.isLiteralText()) {
          try {
                       
            java.lang.Object __value = (java.lang.Object) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._value.getExpressionString(),
                      java.lang.Object.class);
         
                        comp.setValue(__value);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("value", this._value);
        }
      }
                        setValueChangeListenerProperty(comp, this._valueChangeListener);
                   
            if (this._width != null) {
        if (this._width.isLiteralText()) {
          try {
                       
            java.lang.String __width = (java.lang.String) getFacesContext().
              getApplication().
                getExpressionFactory().
                  coerceToType(this._width.getExpressionString(),
                      java.lang.String.class);
         
                        comp.setWidth(__width);
                      } catch (ELException e) {
            throw new FacesException(e);
          }
        } else {
          component.setValueExpression("width", this._width);
        }
      }
               }
 
  /* (non-Javadoc)
   * @see javax.faces.webapp.UIComponentTag#getComponentType()
   */
  public String getComponentType() {
    // TODO Auto-generated method stub
    return "org.richfaces.inputNumberSlider";
  }

  /* (non-Javadoc)
   * @see javax.faces.webapp.UIComponentTag#getRendererType()
   */
  public String getRendererType() {
        return "org.richfaces.InputNumberSliderRenderer";
      }

}
TOP

Related Classes of org.richfaces.taglib.InputNumberSliderTag

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.