Richfaces UI Components UI 4.1.0.20110910-M2

org.richfaces.component
Class AbstractAutocomplete

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by javax.faces.component.UIInput
                  extended by org.richfaces.component.AbstractAutocomplete
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.EditableValueHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, org.richfaces.component.MetaComponentEncoder, org.richfaces.component.MetaComponentResolver
Direct Known Subclasses:
UIAutocomplete

public abstract class AbstractAutocomplete
extends javax.faces.component.UIInput
implements org.richfaces.component.MetaComponentResolver, org.richfaces.component.MetaComponentEncoder

Author:
Nick Belaevski

Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
static java.lang.String ITEMS_META_COMPONENT_ID
           
 
Fields inherited from class javax.faces.component.UIInput
CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME
 
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
 
Fields inherited from interface org.richfaces.component.MetaComponentResolver
META_COMPONENT_SEPARATOR_CHAR
 
Constructor Summary
AbstractAutocomplete()
           
 
Method Summary
 void encodeMetaComponent(javax.faces.context.FacesContext context, java.lang.String metaComponentId)
           
abstract  java.lang.Object getAutocompleteList()
           
abstract  javax.el.MethodExpression getAutocompleteMethod()
           
abstract  java.lang.String getClientFilterFunction()
           
abstract  java.lang.Object getFetchValue()
           
abstract  java.lang.String getFilterFunction()
           
abstract  java.lang.String getInputClass()
           
abstract  java.lang.String getLayout()
           
abstract  int getMinChars()
           
abstract  org.richfaces.component.AutocompleteMode getMode()
           
abstract  java.lang.String getOnbeforedomupdate()
           
abstract  java.lang.String getOnbegin()
           
abstract  java.lang.String getOnblur()
           
abstract  java.lang.String getOnchange()
           
abstract  java.lang.String getOnclick()
           
abstract  java.lang.String getOncomplete()
           
abstract  java.lang.String getOndblclick()
           
abstract  java.lang.String getOnerror()
           
abstract  java.lang.String getOnfocus()
           
abstract  java.lang.String getOnkeydown()
           
abstract  java.lang.String getOnkeypress()
           
abstract  java.lang.String getOnkeyup()
           
abstract  java.lang.String getOnlistclick()
           
abstract  java.lang.String getOnlistdblclick()
           
abstract  java.lang.String getOnlistkeydown()
           
abstract  java.lang.String getOnlistkeypress()
           
abstract  java.lang.String getOnlistkeyup()
           
abstract  java.lang.String getOnlistmousedown()
           
abstract  java.lang.String getOnlistmousemove()
           
abstract  java.lang.String getOnlistmouseout()
           
abstract  java.lang.String getOnlistmouseover()
           
abstract  java.lang.String getOnlistmouseup()
           
abstract  java.lang.String getOnmousedown()
           
abstract  java.lang.String getOnmousemove()
           
abstract  java.lang.String getOnmouseout()
           
abstract  java.lang.String getOnmouseover()
           
abstract  java.lang.String getOnmouseup()
           
abstract  java.lang.String getOnselectitem()
           
abstract  java.lang.String getPopupClass()
           
abstract  java.lang.String getSelectedItemClass()
           
abstract  java.lang.String getTokens()
           
abstract  java.lang.String getVar()
           
abstract  boolean isAutofill()
           
abstract  boolean isDisabled()
           
abstract  boolean isSelectFirst()
           
abstract  boolean isShowButton()
           
 java.lang.String resolveClientId(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent contextComponent, java.lang.String metaComponentId)
           
abstract  void setAutocompleteMethod(javax.el.MethodExpression expression)
           
 java.lang.String substituteUnresolvedClientId(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent contextComponent, java.lang.String metaComponentId)
           
 boolean visitTree(javax.faces.component.visit.VisitContext context, javax.faces.component.visit.VisitCallback callback)
           
 
Methods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate, validateValue
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, getValue, setConverter
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.faces.component.ValueHolder
getConverter, getLocalValue, getValue, setConverter
 

Field Detail

ITEMS_META_COMPONENT_ID

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

COMPONENT_TYPE

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

COMPONENT_FAMILY

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

AbstractAutocomplete

public AbstractAutocomplete()
Method Detail

getAutocompleteList

public abstract java.lang.Object getAutocompleteList()

getAutocompleteMethod

public abstract javax.el.MethodExpression getAutocompleteMethod()

setAutocompleteMethod

public abstract void setAutocompleteMethod(javax.el.MethodExpression expression)

getVar

public abstract java.lang.String getVar()

getFetchValue

public abstract java.lang.Object getFetchValue()

getMinChars

public abstract int getMinChars()

getFilterFunction

public abstract java.lang.String getFilterFunction()

getSelectedItemClass

public abstract java.lang.String getSelectedItemClass()

getPopupClass

public abstract java.lang.String getPopupClass()

getInputClass

public abstract java.lang.String getInputClass()

getMode

public abstract org.richfaces.component.AutocompleteMode getMode()

getLayout

public abstract java.lang.String getLayout()

getTokens

public abstract java.lang.String getTokens()

isAutofill

public abstract boolean isAutofill()

isDisabled

public abstract boolean isDisabled()

isShowButton

public abstract boolean isShowButton()

isSelectFirst

public abstract boolean isSelectFirst()

getOnclick

public abstract java.lang.String getOnclick()

getOndblclick

public abstract java.lang.String getOndblclick()

getOnmousedown

public abstract java.lang.String getOnmousedown()

getOnmouseup

public abstract java.lang.String getOnmouseup()

getOnmouseover

public abstract java.lang.String getOnmouseover()

getOnmousemove

public abstract java.lang.String getOnmousemove()

getOnmouseout

public abstract java.lang.String getOnmouseout()

getOnkeypress

public abstract java.lang.String getOnkeypress()

getOnkeydown

public abstract java.lang.String getOnkeydown()

getOnkeyup

public abstract java.lang.String getOnkeyup()

getOnlistclick

public abstract java.lang.String getOnlistclick()

getOnlistdblclick

public abstract java.lang.String getOnlistdblclick()

getOnlistmousedown

public abstract java.lang.String getOnlistmousedown()

getOnlistmouseup

public abstract java.lang.String getOnlistmouseup()

getOnlistmouseover

public abstract java.lang.String getOnlistmouseover()

getOnlistmousemove

public abstract java.lang.String getOnlistmousemove()

getOnlistmouseout

public abstract java.lang.String getOnlistmouseout()

getOnlistkeypress

public abstract java.lang.String getOnlistkeypress()

getOnlistkeydown

public abstract java.lang.String getOnlistkeydown()

getOnlistkeyup

public abstract java.lang.String getOnlistkeyup()

getOnchange

public abstract java.lang.String getOnchange()

getOnblur

public abstract java.lang.String getOnblur()

getOnfocus

public abstract java.lang.String getOnfocus()

getOnselectitem

public abstract java.lang.String getOnselectitem()

getOnbegin

public abstract java.lang.String getOnbegin()

getOnerror

public abstract java.lang.String getOnerror()

getOncomplete

public abstract java.lang.String getOncomplete()

getOnbeforedomupdate

public abstract java.lang.String getOnbeforedomupdate()

getClientFilterFunction

public abstract java.lang.String getClientFilterFunction()

resolveClientId

public java.lang.String resolveClientId(javax.faces.context.FacesContext facesContext,
                                        javax.faces.component.UIComponent contextComponent,
                                        java.lang.String metaComponentId)
Specified by:
resolveClientId in interface org.richfaces.component.MetaComponentResolver

substituteUnresolvedClientId

public java.lang.String substituteUnresolvedClientId(javax.faces.context.FacesContext facesContext,
                                                     javax.faces.component.UIComponent contextComponent,
                                                     java.lang.String metaComponentId)
Specified by:
substituteUnresolvedClientId in interface org.richfaces.component.MetaComponentResolver

visitTree

public boolean visitTree(javax.faces.component.visit.VisitContext context,
                         javax.faces.component.visit.VisitCallback callback)
Overrides:
visitTree in class javax.faces.component.UIComponent

encodeMetaComponent

public void encodeMetaComponent(javax.faces.context.FacesContext context,
                                java.lang.String metaComponentId)
                         throws java.io.IOException
Specified by:
encodeMetaComponent in interface org.richfaces.component.MetaComponentEncoder
Throws:
java.io.IOException

Richfaces UI Components UI 4.1.0.20110910-M2

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.