RichFaces UI Components UI 4.1.0.20111101-M4

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:
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 String COMPONENT_FAMILY
           
static String COMPONENT_TYPE
           
static 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, String metaComponentId)
           
abstract  Object getAutocompleteList()
           
abstract  javax.el.MethodExpression getAutocompleteMethod()
           
abstract  String getClientFilterFunction()
           
abstract  Object getFetchValue()
           
abstract  String getInputClass()
           
abstract  String getLayout()
           
abstract  int getMinChars()
           
abstract  org.richfaces.component.AutocompleteMode getMode()
           
abstract  String getOnbeforedomupdate()
           
abstract  String getOnbegin()
           
abstract  String getOnblur()
           
abstract  String getOnchange()
           
abstract  String getOnclick()
           
abstract  String getOncomplete()
           
abstract  String getOndblclick()
           
abstract  String getOnerror()
           
abstract  String getOnfocus()
           
abstract  String getOnkeydown()
           
abstract  String getOnkeypress()
           
abstract  String getOnkeyup()
           
abstract  String getOnlistclick()
           
abstract  String getOnlistdblclick()
           
abstract  String getOnlistkeydown()
           
abstract  String getOnlistkeypress()
           
abstract  String getOnlistkeyup()
           
abstract  String getOnlistmousedown()
           
abstract  String getOnlistmousemove()
           
abstract  String getOnlistmouseout()
           
abstract  String getOnlistmouseover()
           
abstract  String getOnlistmouseup()
           
abstract  String getOnmousedown()
           
abstract  String getOnmousemove()
           
abstract  String getOnmouseout()
           
abstract  String getOnmouseover()
           
abstract  String getOnmouseup()
           
abstract  String getOnselectitem()
           
abstract  String getPopupClass()
           
abstract  String getSelectedItemClass()
           
abstract  int getTabindex()
           
abstract  String getTokens()
           
abstract  String getVar()
           
abstract  boolean isAutofill()
           
abstract  boolean isDisabled()
           
abstract  boolean isSelectFirst()
           
abstract  boolean isShowButton()
           
 String resolveClientId(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent contextComponent, String metaComponentId)
           
abstract  void setAutocompleteMethod(javax.el.MethodExpression expression)
           
 String substituteUnresolvedClientId(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent contextComponent, 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 String ITEMS_META_COMPONENT_ID
See Also:
Constant Field Values

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

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

AbstractAutocomplete

public AbstractAutocomplete()
Method Detail

getAutocompleteList

public abstract Object getAutocompleteList()

getAutocompleteMethod

public abstract javax.el.MethodExpression getAutocompleteMethod()

setAutocompleteMethod

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

getVar

public abstract String getVar()

getFetchValue

public abstract Object getFetchValue()

getMinChars

public abstract int getMinChars()

getSelectedItemClass

public abstract String getSelectedItemClass()

getPopupClass

public abstract String getPopupClass()

getInputClass

public abstract String getInputClass()

getMode

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

getLayout

public abstract String getLayout()

getTabindex

public abstract int getTabindex()

getTokens

public abstract 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 String getOnclick()

getOndblclick

public abstract String getOndblclick()

getOnmousedown

public abstract String getOnmousedown()

getOnmouseup

public abstract String getOnmouseup()

getOnmouseover

public abstract String getOnmouseover()

getOnmousemove

public abstract String getOnmousemove()

getOnmouseout

public abstract String getOnmouseout()

getOnkeypress

public abstract String getOnkeypress()

getOnkeydown

public abstract String getOnkeydown()

getOnkeyup

public abstract String getOnkeyup()

getOnlistclick

public abstract String getOnlistclick()

getOnlistdblclick

public abstract String getOnlistdblclick()

getOnlistmousedown

public abstract String getOnlistmousedown()

getOnlistmouseup

public abstract String getOnlistmouseup()

getOnlistmouseover

public abstract String getOnlistmouseover()

getOnlistmousemove

public abstract String getOnlistmousemove()

getOnlistmouseout

public abstract String getOnlistmouseout()

getOnlistkeypress

public abstract String getOnlistkeypress()

getOnlistkeydown

public abstract String getOnlistkeydown()

getOnlistkeyup

public abstract String getOnlistkeyup()

getOnchange

public abstract String getOnchange()

getOnblur

public abstract String getOnblur()

getOnfocus

public abstract String getOnfocus()

getOnselectitem

public abstract String getOnselectitem()

getOnbegin

public abstract String getOnbegin()

getOnerror

public abstract String getOnerror()

getOncomplete

public abstract String getOncomplete()

getOnbeforedomupdate

public abstract String getOnbeforedomupdate()

getClientFilterFunction

public abstract String getClientFilterFunction()

resolveClientId

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

substituteUnresolvedClientId

public String substituteUnresolvedClientId(javax.faces.context.FacesContext facesContext,
                                           javax.faces.component.UIComponent contextComponent,
                                           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,
                                String metaComponentId)
                         throws IOException
Specified by:
encodeMetaComponent in interface org.richfaces.component.MetaComponentEncoder
Throws:
IOException

RichFaces UI Components UI 4.1.0.20111101-M4

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