org.openfaces.component.filter
Class UIFilterProperty

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.openfaces.component.OUIComponentBase
              extended by org.openfaces.component.filter.UIFilterProperty
All Implemented Interfaces:
java.io.Serializable, java.util.EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, FilterProperty, OUIComponent

public class UIFilterProperty
extends OUIComponentBase
implements javax.faces.component.ValueHolder, java.io.Serializable, FilterProperty

See Also:
Serialized Form

Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
static java.lang.String DEFAULT_PATTERN
           
 
Fields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Constructor Summary
UIFilterProperty()
           
 
Method Summary
 javax.faces.convert.Converter getConverter()
           
 java.lang.Object getDataProvider()
           
 java.lang.String getFamily()
           
 java.lang.Object getLocalValue()
           
 java.lang.Number getMaxValue()
           
 java.lang.Number getMinValue()
           
 java.lang.String getName()
           
 java.lang.String getPattern()
           
 PropertyLocator getPropertyLocator()
           
 java.lang.String getRendererType()
           
 java.lang.Number getStep()
           
 java.util.TimeZone getTimeZone()
           
 java.lang.String getTitle()
           
 FilterType getType()
           
 java.lang.Object getValue()
           
 boolean isCaseSensitive()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object stateObj)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setCaseSensitive(boolean caseSensitive)
           
 void setConverter(javax.faces.convert.Converter converter)
           
 void setDataProvider(java.lang.Object dataProvider)
           
 void setMaxValue(java.lang.Number maxValue)
           
 void setMinValue(java.lang.Number minValue)
           
 void setName(java.lang.String name)
           
 void setPattern(java.lang.String pattern)
           
 void setStep(java.lang.Number step)
           
 void setTimeZone(java.util.TimeZone timeZone)
           
 void setType(FilterType type)
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class org.openfaces.component.OUIComponentBase
getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRolloverClass, getRolloverStyle, getStyle, getStyleClass, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRolloverClass, setRolloverStyle, setStyle, setStyleClass
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getValueExpression, initialStateMarked, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTree
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMPONENT_FAMILY

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

COMPONENT_TYPE

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

DEFAULT_PATTERN

public static final java.lang.String DEFAULT_PATTERN
Constructor Detail

UIFilterProperty

public UIFilterProperty()
Method Detail

getFamily

public java.lang.String getFamily()
Specified by:
getFamily in class javax.faces.component.UIComponent

getRendererType

public java.lang.String getRendererType()
Overrides:
getRendererType in class javax.faces.component.UIComponentBase

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class OUIComponentBase

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object stateObj)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class OUIComponentBase

getValue

public java.lang.Object getValue()
Specified by:
getValue in interface javax.faces.component.ValueHolder

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface FilterProperty

setValue

public void setValue(java.lang.Object value)
Specified by:
setValue in interface javax.faces.component.ValueHolder

getLocalValue

public java.lang.Object getLocalValue()
Specified by:
getLocalValue in interface javax.faces.component.ValueHolder

getName

public java.lang.String getName()
Specified by:
getName in interface FilterProperty

setName

public void setName(java.lang.String name)

getType

public FilterType getType()
Specified by:
getType in interface FilterProperty

setType

public void setType(FilterType type)

getDataProvider

public java.lang.Object getDataProvider()
Specified by:
getDataProvider in interface FilterProperty

setDataProvider

public void setDataProvider(java.lang.Object dataProvider)

getConverter

public javax.faces.convert.Converter getConverter()
Specified by:
getConverter in interface javax.faces.component.ValueHolder
Specified by:
getConverter in interface FilterProperty

setConverter

public void setConverter(javax.faces.convert.Converter converter)
Specified by:
setConverter in interface javax.faces.component.ValueHolder

getMaxValue

public java.lang.Number getMaxValue()
Specified by:
getMaxValue in interface FilterProperty

setMaxValue

public void setMaxValue(java.lang.Number maxValue)

getMinValue

public java.lang.Number getMinValue()
Specified by:
getMinValue in interface FilterProperty

setMinValue

public void setMinValue(java.lang.Number minValue)

getStep

public java.lang.Number getStep()
Specified by:
getStep in interface FilterProperty

setStep

public void setStep(java.lang.Number step)

getPattern

public java.lang.String getPattern()
Specified by:
getPattern in interface FilterProperty

setPattern

public void setPattern(java.lang.String pattern)

getTimeZone

public java.util.TimeZone getTimeZone()
Specified by:
getTimeZone in interface FilterProperty

setTimeZone

public void setTimeZone(java.util.TimeZone timeZone)

isCaseSensitive

public boolean isCaseSensitive()
Specified by:
isCaseSensitive in interface FilterProperty

setCaseSensitive

public void setCaseSensitive(boolean caseSensitive)

getPropertyLocator

public PropertyLocator getPropertyLocator()
Specified by:
getPropertyLocator in interface FilterProperty


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.