org.openfaces.component.input
Class DropDownFieldBase

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.openfaces.component.OUIInputBase
                      extended by org.openfaces.component.OUIInputText
                          extended by org.openfaces.component.input.DropDownComponent
                              extended by org.openfaces.component.input.DropDownFieldBase
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.EditableValueHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, OUIComponent, OUIInput
Direct Known Subclasses:
DropDownField, SelectOneMenu, SuggestionField

public abstract class DropDownFieldBase
extends DropDownComponent


Field Summary
 
Fields inherited from class javax.faces.component.UIInput
COMPONENT_FAMILY, COMPONENT_TYPE, CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME
 
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
DropDownFieldBase()
           
 
Method Summary
 boolean getAutoComplete()
           
 boolean getCustomValueAllowed()
           
 java.lang.String getFooterHorizSeparator()
           
 java.lang.String getFooterVertSeparator()
           
 java.lang.String getHeaderHorizSeparator()
           
 java.lang.String getHeaderVertSeparator()
           
 java.lang.String getHorizontalGridLines()
           
 Side getListAlignment()
           
 java.lang.String getListFooterRowClass()
           
 java.lang.String getListFooterRowStyle()
           
 java.lang.String getListHeaderRowClass()
           
 java.lang.String getListHeaderRowStyle()
           
 java.lang.String getListItemClass()
           
 java.lang.String getListItemStyle()
           
 int getMaxlength()
           
 java.lang.String getMultiFooterSeparator()
           
 java.lang.String getMultiHeaderSeparator()
           
 java.lang.String getOddListItemClass()
           
 java.lang.String getOddListItemStyle()
           
 java.lang.String getOncloseup()
           
 java.lang.String getOndropdown()
           
 DropDownPopup getPopup()
           
 DropDownPopup getPopup(boolean create)
          This method is only for internal usage from within the OpenFaces library.
 java.lang.String getRolloverListItemClass()
           
 java.lang.String getRolloverListItemStyle()
           
 int getSuggestionDelay()
           
 int getSuggestionMinChars()
           
 SuggestionMode getSuggestionMode()
           
 int getTimeout()
           
 java.lang.String getVar()
           
 java.lang.String getVerticalGridLines()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setAutoComplete(boolean autoComplete)
           
 void setCustomValueAllowed(boolean customValueAllowed)
           
 void setFooterHorizSeparator(java.lang.String footerHorizSeparator)
           
 void setFooterVertSeparator(java.lang.String footerVertSeparator)
           
 void setHeaderHorizSeparator(java.lang.String headerHorizSeparator)
           
 void setHeaderVertSeparator(java.lang.String headerVertSeparator)
           
 void setHorizontalGridLines(java.lang.String horizontalGridLines)
           
 void setId(java.lang.String id)
           
 void setListAlignment(Side listAlignment)
           
 void setListFooterRowClass(java.lang.String listFooterRowClass)
           
 void setListFooterRowStyle(java.lang.String listFooterRowStyle)
           
 void setListHeaderRowClass(java.lang.String listHeaderRowClass)
           
 void setListHeaderRowStyle(java.lang.String listHeaderRowStyle)
           
 void setListItemClass(java.lang.String listItemClass)
           
 void setListItemStyle(java.lang.String listItemStyle)
           
 void setMaxlength(int maxlength)
           
 void setMultiFooterSeparator(java.lang.String multiFooterSeparator)
           
 void setMultiHeaderSeparator(java.lang.String multiHeaderSeparator)
           
 void setOddListItemClass(java.lang.String oddListItemClass)
           
 void setOddListItemStyle(java.lang.String oddListItemStyle)
           
 void setOncloseup(java.lang.String oncloseup)
           
 void setOndropdown(java.lang.String ondropdown)
           
 void setRolloverListItemClass(java.lang.String rolloverListItemClass)
           
 void setRolloverListItemStyle(java.lang.String rolloverListItemStyle)
           
 void setSuggestionDelay(int suggestionDelay)
           
 void setSuggestionMinChars(int suggestionMinChars)
           
 void setSuggestionMode(SuggestionMode suggestionMode)
           
 void setTimeout(int timeout)
           
 void setVar(java.lang.String var)
           
 void setVerticalGridLines(java.lang.String verticalGridLines)
           
 
Methods inherited from class org.openfaces.component.input.DropDownComponent
getDisabledClass, getDisabledFieldClass, getDisabledFieldStyle, getDisabledStyle, setDisabledClass, setDisabledFieldClass, setDisabledFieldStyle, setDisabledStyle
 
Methods inherited from class org.openfaces.component.OUIInputText
getAccesskey, getPromptText, getPromptTextClass, getPromptTextStyle, getTabindex, getTitle, setAccesskey, setPromptText, setPromptTextClass, setPromptTextStyle, setTabindex, setTitle
 
Methods inherited from class org.openfaces.component.OUIInputBase
getDefaultEventName, getEventNames, getFocusedClass, getFocusedStyle, getLabel, getOnblur, getOnchange, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRolloverClass, getRolloverStyle, getStyle, getStyleClass, isDisabled, setDisabled, setFocusedClass, setFocusedStyle, setLabel, setOnblur, setOnchange, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRolloverClass, setRolloverStyle, setStyle, setStyleClass
 
Methods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, clearInitialState, decode, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, getValue, setConverter
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, restoreAttachedState, saveAttachedState, 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
 
Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors
 
Methods inherited from interface javax.faces.component.ValueHolder
getConverter, getLocalValue, getValue, setConverter
 

Constructor Detail

DropDownFieldBase

public DropDownFieldBase()
Method Detail

setId

public void setId(java.lang.String id)
Overrides:
setId in class javax.faces.component.UIComponentBase

getMaxlength

public int getMaxlength()

setMaxlength

public void setMaxlength(int maxlength)

getCustomValueAllowed

public boolean getCustomValueAllowed()

setCustomValueAllowed

public void setCustomValueAllowed(boolean customValueAllowed)

getVar

public java.lang.String getVar()

setVar

public void setVar(java.lang.String var)

getOndropdown

public java.lang.String getOndropdown()

setOndropdown

public void setOndropdown(java.lang.String ondropdown)

getOncloseup

public java.lang.String getOncloseup()

setOncloseup

public void setOncloseup(java.lang.String oncloseup)

getListItemClass

public java.lang.String getListItemClass()

setListItemClass

public void setListItemClass(java.lang.String listItemClass)

getRolloverListItemClass

public java.lang.String getRolloverListItemClass()

setRolloverListItemClass

public void setRolloverListItemClass(java.lang.String rolloverListItemClass)

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

getListItemStyle

public java.lang.String getListItemStyle()

setListItemStyle

public void setListItemStyle(java.lang.String listItemStyle)

getRolloverListItemStyle

public java.lang.String getRolloverListItemStyle()

setRolloverListItemStyle

public void setRolloverListItemStyle(java.lang.String rolloverListItemStyle)

getListAlignment

public Side getListAlignment()

setListAlignment

public void setListAlignment(Side listAlignment)

getHorizontalGridLines

public java.lang.String getHorizontalGridLines()

setHorizontalGridLines

public void setHorizontalGridLines(java.lang.String horizontalGridLines)

getVerticalGridLines

public java.lang.String getVerticalGridLines()

setVerticalGridLines

public void setVerticalGridLines(java.lang.String verticalGridLines)

getHeaderHorizSeparator

public java.lang.String getHeaderHorizSeparator()

setHeaderHorizSeparator

public void setHeaderHorizSeparator(java.lang.String headerHorizSeparator)

getHeaderVertSeparator

public java.lang.String getHeaderVertSeparator()

setHeaderVertSeparator

public void setHeaderVertSeparator(java.lang.String headerVertSeparator)

getFooterHorizSeparator

public java.lang.String getFooterHorizSeparator()

setFooterHorizSeparator

public void setFooterHorizSeparator(java.lang.String footerHorizSeparator)

getMultiHeaderSeparator

public java.lang.String getMultiHeaderSeparator()

setMultiHeaderSeparator

public void setMultiHeaderSeparator(java.lang.String multiHeaderSeparator)

getMultiFooterSeparator

public java.lang.String getMultiFooterSeparator()

setMultiFooterSeparator

public void setMultiFooterSeparator(java.lang.String multiFooterSeparator)

getFooterVertSeparator

public java.lang.String getFooterVertSeparator()

setFooterVertSeparator

public void setFooterVertSeparator(java.lang.String footerVertSeparator)

getOddListItemStyle

public java.lang.String getOddListItemStyle()

setOddListItemStyle

public void setOddListItemStyle(java.lang.String oddListItemStyle)

getOddListItemClass

public java.lang.String getOddListItemClass()

setOddListItemClass

public void setOddListItemClass(java.lang.String oddListItemClass)

getListHeaderRowStyle

public java.lang.String getListHeaderRowStyle()

setListHeaderRowStyle

public void setListHeaderRowStyle(java.lang.String listHeaderRowStyle)

getListHeaderRowClass

public java.lang.String getListHeaderRowClass()

setListHeaderRowClass

public void setListHeaderRowClass(java.lang.String listHeaderRowClass)

getListFooterRowStyle

public java.lang.String getListFooterRowStyle()

setListFooterRowStyle

public void setListFooterRowStyle(java.lang.String listFooterRowStyle)

getListFooterRowClass

public java.lang.String getListFooterRowClass()

setListFooterRowClass

public void setListFooterRowClass(java.lang.String listFooterRowClass)

getSuggestionMode

public SuggestionMode getSuggestionMode()

setSuggestionMode

public void setSuggestionMode(SuggestionMode suggestionMode)

getSuggestionDelay

public int getSuggestionDelay()

setSuggestionDelay

public void setSuggestionDelay(int suggestionDelay)

getAutoComplete

public boolean getAutoComplete()

setAutoComplete

public void setAutoComplete(boolean autoComplete)

saveState

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

restoreState

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

getPopup

public DropDownPopup getPopup()

getPopup

public DropDownPopup getPopup(boolean create)
This method is only for internal usage from within the OpenFaces library. It shouldn't be used explicitly by any application code.


getSuggestionMinChars

public int getSuggestionMinChars()

setSuggestionMinChars

public void setSuggestionMinChars(int suggestionMinChars)


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