org.openfaces.component.input
Class DropDownField

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
                                  extended by org.openfaces.component.input.DropDownField
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

public class DropDownField
extends DropDownFieldBase

The DropDownField is an input component which allows either type in a value or select one of the values from an attached drop-down list. The component provides a way to show a list of suggestions based on user input and the ability to auto-complete user input in the input field. The drop-down list can be displayed in multiple columns and contain other JSF components.


Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
 
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
BEANINFO_KEY, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Constructor Summary
DropDownField()
           
 
Method Summary
 Side getButtonAlignment()
           
 java.lang.String getButtonClass()
           
 java.lang.String getButtonImageUrl()
           
 java.lang.String getButtonStyle()
           
 java.lang.String getDisabledButtonClass()
           
 java.lang.String getDisabledButtonImageUrl()
           
 java.lang.String getDisabledButtonStyle()
           
 java.lang.String getFamily()
           
 java.lang.String getFieldClass()
           
 java.lang.String getFieldStyle()
           
 java.lang.String getListClass()
           
 java.lang.String getListStyle()
           
 java.lang.String getPressedButtonClass()
           
 java.lang.String getPressedButtonStyle()
           
 java.lang.String getRolloverButtonClass()
           
 java.lang.String getRolloverButtonStyle()
           
 java.lang.String getRolloverFieldClass()
           
 java.lang.String getRolloverFieldStyle()
           
 java.lang.String getRolloverListClass()
           
 java.lang.String getRolloverListStyle()
           
 void setButtonAlignment(Side buttonAlignment)
           
 void setButtonClass(java.lang.String buttonClass)
           
 void setButtonImageUrl(java.lang.String buttonImageUrl)
           
 void setButtonStyle(java.lang.String buttonStyle)
           
 void setDisabledButtonClass(java.lang.String disabledButtonClass)
           
 void setDisabledButtonImageUrl(java.lang.String disabledButtonImageUrl)
           
 void setDisabledButtonStyle(java.lang.String disabledButtonStyle)
           
 void setFieldClass(java.lang.String fieldClass)
           
 void setFieldStyle(java.lang.String fieldStyle)
           
 void setListClass(java.lang.String listClass)
           
 void setListStyle(java.lang.String listStyle)
           
 void setPressedButtonClass(java.lang.String pressedButtonClass)
           
 void setPressedButtonStyle(java.lang.String pressedButtonStyle)
           
 void setRolloverButtonClass(java.lang.String rolloverButtonClass)
           
 void setRolloverButtonStyle(java.lang.String rolloverButtonStyle)
           
 void setRolloverFieldClass(java.lang.String rolloverFieldClass)
           
 void setRolloverFieldStyle(java.lang.String rolloverFieldStyle)
           
 void setRolloverListClass(java.lang.String rolloverListClass)
           
 void setRolloverListStyle(java.lang.String rolloverListStyle)
           
 
Methods inherited from class org.openfaces.component.input.DropDownFieldBase
getAutoComplete, getCustomValueAllowed, getFooterHorizSeparator, getFooterVertSeparator, getHeaderHorizSeparator, getHeaderVertSeparator, getHorizontalGridLines, getListAlignment, getListFooterRowClass, getListFooterRowStyle, getListHeaderRowClass, getListHeaderRowStyle, getListItemClass, getListItemStyle, getMaxlength, getMultiFooterSeparator, getMultiHeaderSeparator, getOddListItemClass, getOddListItemStyle, getOncloseup, getOndropdown, getPopup, getPopup, getRolloverListItemClass, getRolloverListItemStyle, getSuggestionDelay, getSuggestionMinChars, getSuggestionMode, getTimeout, getVar, getVerticalGridLines, restoreState, saveState, setAutoComplete, setCustomValueAllowed, setFooterHorizSeparator, setFooterVertSeparator, setHeaderHorizSeparator, setHeaderVertSeparator, setHorizontalGridLines, setId, setListAlignment, setListFooterRowClass, setListFooterRowStyle, setListHeaderRowClass, setListHeaderRowStyle, setListItemClass, setListItemStyle, setMaxlength, setMultiFooterSeparator, setMultiHeaderSeparator, setOddListItemClass, setOddListItemStyle, setOncloseup, setOndropdown, setRolloverListItemClass, setRolloverListItemStyle, setSuggestionDelay, setSuggestionMinChars, setSuggestionMode, setTimeout, setVar, setVerticalGridLines
 
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, 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
 

Field Detail

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

DropDownField

public DropDownField()
Method Detail

getFamily

public java.lang.String getFamily()
Overrides:
getFamily in class javax.faces.component.UIInput

getListClass

public java.lang.String getListClass()

setListClass

public void setListClass(java.lang.String listClass)

getRolloverListClass

public java.lang.String getRolloverListClass()

setRolloverListClass

public void setRolloverListClass(java.lang.String rolloverListClass)

getListStyle

public java.lang.String getListStyle()

setListStyle

public void setListStyle(java.lang.String listStyle)

getRolloverListStyle

public java.lang.String getRolloverListStyle()

setRolloverListStyle

public void setRolloverListStyle(java.lang.String rolloverListStyle)

getFieldStyle

public java.lang.String getFieldStyle()

setFieldStyle

public void setFieldStyle(java.lang.String fieldStyle)

getRolloverFieldStyle

public java.lang.String getRolloverFieldStyle()

setRolloverFieldStyle

public void setRolloverFieldStyle(java.lang.String rolloverFieldStyle)

getFieldClass

public java.lang.String getFieldClass()

setFieldClass

public void setFieldClass(java.lang.String fieldClass)

getRolloverFieldClass

public java.lang.String getRolloverFieldClass()

setRolloverFieldClass

public void setRolloverFieldClass(java.lang.String rolloverFieldClass)

getButtonStyle

public java.lang.String getButtonStyle()

setButtonStyle

public void setButtonStyle(java.lang.String buttonStyle)

getRolloverButtonStyle

public java.lang.String getRolloverButtonStyle()

setRolloverButtonStyle

public void setRolloverButtonStyle(java.lang.String rolloverButtonStyle)

getButtonImageUrl

public java.lang.String getButtonImageUrl()

setButtonImageUrl

public void setButtonImageUrl(java.lang.String buttonImageUrl)

getPressedButtonStyle

public java.lang.String getPressedButtonStyle()

setPressedButtonStyle

public void setPressedButtonStyle(java.lang.String pressedButtonStyle)

getPressedButtonClass

public java.lang.String getPressedButtonClass()

setPressedButtonClass

public void setPressedButtonClass(java.lang.String pressedButtonClass)

getButtonClass

public java.lang.String getButtonClass()

setButtonClass

public void setButtonClass(java.lang.String buttonClass)

getRolloverButtonClass

public java.lang.String getRolloverButtonClass()

setRolloverButtonClass

public void setRolloverButtonClass(java.lang.String rolloverButtonClass)

getButtonAlignment

public Side getButtonAlignment()

setButtonAlignment

public void setButtonAlignment(Side buttonAlignment)

getDisabledButtonStyle

public java.lang.String getDisabledButtonStyle()

setDisabledButtonStyle

public void setDisabledButtonStyle(java.lang.String disabledButtonStyle)

getDisabledButtonClass

public java.lang.String getDisabledButtonClass()

setDisabledButtonClass

public void setDisabledButtonClass(java.lang.String disabledButtonClass)

getDisabledButtonImageUrl

public java.lang.String getDisabledButtonImageUrl()

setDisabledButtonImageUrl

public void setDisabledButtonImageUrl(java.lang.String disabledButtonImageUrl)


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