Class KnobBase

  • All Implemented Interfaces:
    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, PrimeClientBehaviorHolder, Widget
    Direct Known Subclasses:
    Knob

    public abstract class KnobBase
    extends javax.faces.component.UIInput
    implements Widget, javax.faces.component.behavior.ClientBehaviorHolder, PrimeClientBehaviorHolder
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  KnobBase.PropertyKeys  
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String COMPONENT_FAMILY  
      static String DEFAULT_RENDERER  
      • Fields inherited from class javax.faces.component.UIInput

        ALWAYS_PERFORM_VALIDATION_WHEN_REQUIRED_IS_TRUE, COMPONENT_TYPE, CONVERSION_MESSAGE_ID, EMPTY_STRING_AS_NULL_PARAM_NAME, 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

      Constructors 
      Constructor Description
      KnobBase()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Object getBackgroundColor()  
      String getColorTheme()  
      String getFamily()  
      Object getForegroundColor()  
      Object getHeight()  
      String getLabelTemplate()  
      String getLineCap()  
      int getMax()  
      int getMin()  
      String getOnchange()  
      int getStep()  
      String getStyleClass()  
      Float getThickness()  
      String getWidgetVar()  
      Object getWidth()  
      boolean isCursor()  
      boolean isDisabled()  
      boolean isShowLabel()  
      void setBackgroundColor​(Object backgroundColor)  
      void setColorTheme​(String colorTheme)  
      void setCursor​(boolean cursor)  
      void setDisabled​(boolean disabled)  
      void setForegroundColor​(Object foregroundColor)  
      void setHeight​(Object height)  
      void setLabelTemplate​(String labelTemplate)  
      void setLineCap​(String lineCap)  
      void setMax​(int max)  
      void setMin​(int min)  
      void setOnchange​(String onchange)  
      void setShowLabel​(boolean showLabel)  
      void setStep​(int step)  
      void setStyleClass​(String styleClass)  
      void setThickness​(Float thickness)  
      void setWidgetVar​(String widgetVar)  
      void setWidth​(Object width)  
      • Methods inherited from class javax.faces.component.UIInput

        addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValue, 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, setConverter
      • Methods inherited from class javax.faces.component.UIComponentBase

        addClientBehavior, addFacesListener, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, 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, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
      • Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder

        addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
      • Methods inherited from interface javax.faces.component.ValueHolder

        getConverter, getLocalValue, setConverter
    • Constructor Detail

      • KnobBase

        public KnobBase()
    • Method Detail

      • getFamily

        public String getFamily()
        Overrides:
        getFamily in class javax.faces.component.UIInput
      • getWidgetVar

        public String getWidgetVar()
      • setWidgetVar

        public void setWidgetVar​(String widgetVar)
      • getMin

        public int getMin()
      • setMin

        public void setMin​(int min)
      • getMax

        public int getMax()
      • setMax

        public void setMax​(int max)
      • getStep

        public int getStep()
      • setStep

        public void setStep​(int step)
      • getThickness

        public Float getThickness()
      • setThickness

        public void setThickness​(Float thickness)
      • getWidth

        public Object getWidth()
      • setWidth

        public void setWidth​(Object width)
      • getHeight

        public Object getHeight()
      • setHeight

        public void setHeight​(Object height)
      • getForegroundColor

        public Object getForegroundColor()
      • setForegroundColor

        public void setForegroundColor​(Object foregroundColor)
      • getBackgroundColor

        public Object getBackgroundColor()
      • setBackgroundColor

        public void setBackgroundColor​(Object backgroundColor)
      • getColorTheme

        public String getColorTheme()
      • setColorTheme

        public void setColorTheme​(String colorTheme)
      • isDisabled

        public boolean isDisabled()
      • setDisabled

        public void setDisabled​(boolean disabled)
      • isShowLabel

        public boolean isShowLabel()
      • setShowLabel

        public void setShowLabel​(boolean showLabel)
      • isCursor

        public boolean isCursor()
      • setCursor

        public void setCursor​(boolean cursor)
      • getLabelTemplate

        public String getLabelTemplate()
      • setLabelTemplate

        public void setLabelTemplate​(String labelTemplate)
      • getOnchange

        public String getOnchange()
      • setOnchange

        public void setOnchange​(String onchange)
      • getLineCap

        public String getLineCap()
      • setLineCap

        public void setLineCap​(String lineCap)
      • getStyleClass

        public String getStyleClass()
      • setStyleClass

        public void setStyleClass​(String styleClass)