org.apache.myfaces.tobago.taglib.sandbox
Class InputNumberSliderTag

java.lang.Object
  extended by javax.faces.webapp.UIComponentTag
      extended by org.apache.myfaces.tobago.taglib.component.TobagoTag
          extended by org.apache.myfaces.tobago.taglib.sandbox.InputNumberSliderTag
All Implemented Interfaces:
JspTag, Tag, TobagoTagDeclaration, HasBinding, HasId, HasIdBindingAndRendered, HasValue, HasValueChangeListener, IsDisabled, IsReadonly, IsRendered, InputNumberSliderTagDeclaration

public class InputNumberSliderTag
extends TobagoTag
implements InputNumberSliderTagDeclaration


Field Summary
 
Fields inherited from class javax.faces.webapp.UIComponentTag
pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
InputNumberSliderTag()
           
 
Method Summary
 String getComponentType()
           
 String getMax()
           
 String getMin()
           
 String getValue()
           
 void release()
           
 void setMax(String max)
          The maximum integer that can be entered and which represents the rigth border of the slider.
 void setMin(String min)
          The minimum integer that can be entered and which represents the left border of the slider.
protected  void setProperties(UIComponent component)
           
 void setValue(String value)
          The current value of this component.
 void setValueChangeListener(String valueChangeListener)
          MethodBinding representing a value change listener method that will be notified when a new value has been set for this input component.
 
Methods inherited from class org.apache.myfaces.tobago.taglib.component.TobagoTag
doEndTag, doStartTag, getDisabled, getHeight, getHidden, getInline, getLabel, getReadonly, getRendererType, getTitle, getWidth, setDisabled, setHeight, setHidden, setInline, setLabel, setReadonly, setTitle, setWidth
 
Methods inherited from class javax.faces.webapp.UIComponentTag
encodeBegin, encodeChildren, encodeEnd, findComponent, getComponentInstance, getCreated, getDoEndValue, getDoStartValue, getFacesContext, getFacetName, getId, getParent, getParentUIComponentTag, isSuppressed, isValueReference, setBinding, setId, setPageContext, setParent, setRendered, setupResponseWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.myfaces.tobago.taglib.decl.HasId
setId
 
Methods inherited from interface org.apache.myfaces.tobago.taglib.decl.HasBinding
setBinding
 
Methods inherited from interface org.apache.myfaces.tobago.taglib.decl.IsRendered
setRendered
 
Methods inherited from interface org.apache.myfaces.tobago.taglib.decl.IsReadonly
setReadonly
 
Methods inherited from interface org.apache.myfaces.tobago.taglib.decl.IsDisabled
setDisabled
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
getParent, setPageContext, setParent
 

Constructor Detail

InputNumberSliderTag

public InputNumberSliderTag()
Method Detail

getComponentType

public String getComponentType()
Specified by:
getComponentType in class UIComponentTag

getMax

public String getMax()

setMax

public void setMax(String max)
Description copied from interface: InputNumberSliderTagDeclaration
The maximum integer that can be entered and which represents the rigth border of the slider.

Specified by:
setMax in interface InputNumberSliderTagDeclaration

getMin

public String getMin()

setMin

public void setMin(String min)
Description copied from interface: InputNumberSliderTagDeclaration
The minimum integer that can be entered and which represents the left border of the slider.

Specified by:
setMin in interface InputNumberSliderTagDeclaration

getValue

public String getValue()

setValue

public void setValue(String value)
Description copied from interface: HasValue
The current value of this component.

Specified by:
setValue in interface HasValue

setValueChangeListener

public void setValueChangeListener(String valueChangeListener)
Description copied from interface: HasValueChangeListener
MethodBinding representing a value change listener method that will be notified when a new value has been set for this input component. The expression must evaluate to a public method that takes a ValueChangeEvent parameter, with a return type of void.

Specified by:
setValueChangeListener in interface HasValueChangeListener

setProperties

protected void setProperties(UIComponent component)
Overrides:
setProperties in class TobagoTag

release

public void release()
Specified by:
release in interface Tag
Overrides:
release in class TobagoTag


Copyright © 2002-2008 Apache Software Foundation. All Rights Reserved.