public class SuggestionBoxTag
extends org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
bodyContent, pageContext, UNIQUE_ID_PREFIX
Constructor and Description |
---|
SuggestionBoxTag() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getComponentType() |
java.lang.String |
getRendererType() |
void |
release() |
void |
setAjaxSingle(javax.el.ValueExpression __ajaxSingle)
Boolean attribute which provides possibility to limit JSF tree processing(decoding, conversion/validation, value applying) to the component which send the request only.
|
void |
setBgcolor(javax.el.ValueExpression __bgcolor)
Deprecated.
|
void |
setBorder(javax.el.ValueExpression __border)
This attributes specifies the width (in pixels only) of the frame around a table
Setter for border
|
void |
setBypassUpdates(javax.el.ValueExpression __bypassUpdates)
If "true", after process validations phase it skips updates of model beans on a force render response.
|
void |
setCellpadding(javax.el.ValueExpression __cellpadding)
This attribute specifies the amount of space between the
border of the cell and its contents.
|
void |
setCellspacing(javax.el.ValueExpression __cellspacing)
This attribute specifies how much space the user agent
should leave between the table and the column on all
four sides.
|
void |
setEntryClass(javax.el.ValueExpression __entryClass)
Name of the CSS class for a suggestion entry element.
|
void |
setEventsQueue(javax.el.ValueExpression __eventsQueue)
Name of requests queue to avoid send next request before complete other from same event.
|
void |
setFetchValue(javax.el.ValueExpression __fetchValue)
A value to set in the target input element on a choice
suggestion that isn't shown in the suggestion table.
|
void |
setFirst(javax.el.ValueExpression __first)
A zero-relative row number of the first row to display
Setter for first
|
void |
setFor(javax.el.ValueExpression __for)
id (or full path of id's) of target components, for which this element must provide support.
|
void |
setFrame(javax.el.ValueExpression __frame)
This attribute specifies which sides of the frame surrounding a table will be visible.
|
void |
setFrequency(javax.el.ValueExpression __frequency)
Delay (in seconds) before activating the suggestion
pop-up.
|
void |
setHeight(javax.el.ValueExpression __height)
Height of the pop-up window in pixels.
|
void |
setIgnoreDupResponses(javax.el.ValueExpression __ignoreDupResponses)
Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is
in a queue already.
|
void |
setImmediate(javax.el.ValueExpression __immediate)
A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase.
|
void |
setLimitToList(javax.el.ValueExpression __limitToList)
If "true", then of all AJAX-rendered on the page components only those will be updated,
which ID's are passed to the "reRender" attribute of the describable component.
|
void |
setMinChars(javax.el.ValueExpression __minChars)
Minimal number of chars in input to activate suggestion
pop-up
Setter for minChars
|
void |
setNothingLabel(javax.el.ValueExpression __nothingLabel)
"nothingLabel" is inserted to popup list if the autocomplete returns empty list.
|
void |
setOnbeforedomupdate(javax.el.ValueExpression __onbeforedomupdate)
The client side script method to be called before DOM is updated
Setter for onbeforedomupdate
|
void |
setOncomplete(javax.el.ValueExpression __oncomplete)
The client side script method to be called after the request is completed
Setter for oncomplete
|
void |
setOnobjectchange(javax.el.ValueExpression __onobjectchange)
HTML: script expression; selected objects are changed
Setter for onobjectchange
|
void |
setOnselect(javax.el.ValueExpression __onselect)
HTML: script expression; after
value of target element is updated
Setter for onselect
|
void |
setOnsubmit(javax.el.ValueExpression __onsubmit)
HTML: script expression; before ajax event is submited
Setter for onsubmit
|
void |
setParam(javax.el.ValueExpression __param)
Name the HTTP request parameter with the value of input
element token.
|
void |
setPopupClass(javax.el.ValueExpression __popupClass)
HTML CSS class attribute of element for pop-up
suggestion content
Setter for popupClass
|
void |
setPopupStyle(javax.el.ValueExpression __popupStyle)
HTML CSS style attribute of element for pop-up
suggestion content
Setter for popupStyle
|
void |
setProcess(javax.el.ValueExpression __process)
Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component.
|
protected void |
setProperties(javax.faces.component.UIComponent component) |
void |
setRequestDelay(javax.el.ValueExpression __requestDelay)
Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send.
|
void |
setReRender(javax.el.ValueExpression __reRender)
Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component.
|
void |
setRowClasses(javax.el.ValueExpression __rowClasses)
A comma-delimited list of CSS style classes that is applied to popup table rows.
|
void |
setRules(javax.el.ValueExpression __rules)
This attribute specifies which rules will appear between cells within a table.
|
void |
setSelectedClass(javax.el.ValueExpression __selectedClass)
Name of the CSS class for a selected suggestion entry
element (table row)
Setter for selectedClass
|
void |
setSelectValueClass(javax.el.ValueExpression __selectValueClass)
Name of the CSS class for a selected suggestion entry
element (table cell)
Setter for selectValueClass
|
void |
setSelfRendered(javax.el.ValueExpression __selfRendered)
If "true", forces active Ajax region render response
directly from stored components tree, bypasses page
processing.
|
void |
setShadowDepth(javax.el.ValueExpression __shadowDepth)
Pop-up shadow depth for suggestion content
Setter for shadowDepth
|
void |
setShadowOpacity(javax.el.ValueExpression __shadowOpacity)
Attribute defines shadow opacity for suggestion content
Setter for shadowOpacity
|
void |
setSimilarityGroupingId(javax.el.ValueExpression __similarityGroupingId)
If there are any component requests with identical IDs then these requests will be grouped.
|
void |
setStatus(javax.el.ValueExpression __status)
ID (in format of call UIComponent.findComponent()) of Request status component
Setter for status
|
void |
setSuggestionAction(javax.el.MethodExpression __suggestionAction)
Method calls an expression to get a collection of suggestion data on request.
|
void |
setSummary(javax.el.ValueExpression __summary)
This attribute provides a summary of the table's purpose and structure for user agents rendering to non-visual media such as speech and Braille
Setter for summary
|
void |
setTimeout(javax.el.ValueExpression __timeout)
Response waiting time on a particular request.
|
void |
setTokens(javax.el.ValueExpression __tokens)
The list (or single value) of symbols which can be used
for division chosen of suggestion pop-up values in a
target element.
|
void |
setUsingSuggestObjects(javax.el.ValueExpression __usingSuggestObjects)
if true, a suggested object list will be created and will be updated every time when an input value is changed.
|
void |
setVar(java.lang.String __var)
A request-scope attribute via which the data object for the
current row will be used when iterating
Setter for var
|
void |
setWidth(javax.el.ValueExpression __width)
Width of the pop-up window in pixels.
|
void |
setZindex(javax.el.ValueExpression __zindex)
Attribute is similar to the standard HTML attribute and can specify window placement relative to the content.
|
setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setStyleClass, setTitle
getExpressionFactory, isValueReference, setActionListenerProperty, setActionProperty, setBooleanProperty, setBooleanProperty, setDoubleProperty, setDoubleProperty, setFloatProperty, setFloatProperty, setIntegerProperty, setIntegerProperty, setLongProperty, setLongProperty, setProperty, setProperty, setStringProperty, setStringProperty, setValueChangedListenerProperty, setValueProperty, setValueProperty
setActionListenerProperty, setActionProperty, setConverterProperty, setRowKeyConverterProperty, setValidatorProperty, setValueChangeListenerProperty
createComponent, getELContext, hasBinding, setBinding, setRendered
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, doInitBody, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getDoStartValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter
public void setAjaxSingle(javax.el.ValueExpression __ajaxSingle)
ajaxSingle
- - new valuepublic void setBgcolor(javax.el.ValueExpression __bgcolor)
bgcolor
- - new valuepublic void setBorder(javax.el.ValueExpression __border)
border
- - new valuepublic void setBypassUpdates(javax.el.ValueExpression __bypassUpdates)
bypassUpdates
- - new valuepublic void setCellpadding(javax.el.ValueExpression __cellpadding)
cellpadding
- - new valuepublic void setCellspacing(javax.el.ValueExpression __cellspacing)
cellspacing
- - new valuepublic void setEntryClass(javax.el.ValueExpression __entryClass)
entryClass
- - new valuepublic void setEventsQueue(javax.el.ValueExpression __eventsQueue)
eventsQueue
- - new valuepublic void setFetchValue(javax.el.ValueExpression __fetchValue)
fetchValue
- - new valuepublic void setFirst(javax.el.ValueExpression __first)
first
- - new valuepublic void setFor(javax.el.ValueExpression __for)
for
- - new valuepublic void setFrame(javax.el.ValueExpression __frame)
frame
- - new valuepublic void setFrequency(javax.el.ValueExpression __frequency)
frequency
- - new valuepublic void setHeight(javax.el.ValueExpression __height)
height
- - new valuepublic void setIgnoreDupResponses(javax.el.ValueExpression __ignoreDupResponses)
ignoreDupResponses
- - new valuepublic void setImmediate(javax.el.ValueExpression __immediate)
immediate
- - new valuepublic void setLimitToList(javax.el.ValueExpression __limitToList)
limitToList
- - new valuepublic void setMinChars(javax.el.ValueExpression __minChars)
minChars
- - new valuepublic void setNothingLabel(javax.el.ValueExpression __nothingLabel)
nothingLabel
- - new valuepublic void setOnbeforedomupdate(javax.el.ValueExpression __onbeforedomupdate)
onbeforedomupdate
- - new valuepublic void setOncomplete(javax.el.ValueExpression __oncomplete)
oncomplete
- - new valuepublic void setOnobjectchange(javax.el.ValueExpression __onobjectchange)
onobjectchange
- - new valuepublic void setOnselect(javax.el.ValueExpression __onselect)
onselect
- - new valuepublic void setOnsubmit(javax.el.ValueExpression __onsubmit)
onsubmit
- - new valuepublic void setParam(javax.el.ValueExpression __param)
param
- - new valuepublic void setPopupClass(javax.el.ValueExpression __popupClass)
popupClass
- - new valuepublic void setPopupStyle(javax.el.ValueExpression __popupStyle)
popupStyle
- - new valuepublic void setProcess(javax.el.ValueExpression __process)
process
- - new valuepublic void setReRender(javax.el.ValueExpression __reRender)
reRender
- - new valuepublic void setRequestDelay(javax.el.ValueExpression __requestDelay)
requestDelay
- - new valuepublic void setRowClasses(javax.el.ValueExpression __rowClasses)
rowClasses
- - new valuepublic void setRules(javax.el.ValueExpression __rules)
rules
- - new valuepublic void setSelectValueClass(javax.el.ValueExpression __selectValueClass)
selectValueClass
- - new valuepublic void setSelectedClass(javax.el.ValueExpression __selectedClass)
selectedClass
- - new valuepublic void setSelfRendered(javax.el.ValueExpression __selfRendered)
selfRendered
- - new valuepublic void setShadowDepth(javax.el.ValueExpression __shadowDepth)
shadowDepth
- - new valuepublic void setShadowOpacity(javax.el.ValueExpression __shadowOpacity)
shadowOpacity
- - new valuepublic void setSimilarityGroupingId(javax.el.ValueExpression __similarityGroupingId)
similarityGroupingId
- - new valuepublic void setStatus(javax.el.ValueExpression __status)
status
- - new valuepublic void setSuggestionAction(javax.el.MethodExpression __suggestionAction)
suggestionAction
- - new valuepublic void setSummary(javax.el.ValueExpression __summary)
summary
- - new valuepublic void setTimeout(javax.el.ValueExpression __timeout)
timeout
- - new valuepublic void setTokens(javax.el.ValueExpression __tokens)
tokens
- - new valuepublic void setUsingSuggestObjects(javax.el.ValueExpression __usingSuggestObjects)
usingSuggestObjects
- - new valuepublic void setVar(java.lang.String __var)
var
- - new valuepublic void setWidth(javax.el.ValueExpression __width)
width
- - new valuepublic void setZindex(javax.el.ValueExpression __zindex)
zindex
- - new valuepublic void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
protected void setProperties(javax.faces.component.UIComponent component)
setProperties
in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
public java.lang.String getComponentType()
getComponentType
in class javax.faces.webapp.UIComponentTagBase
public java.lang.String getRendererType()
getRendererType
in class javax.faces.webapp.UIComponentTagBase
Copyright © 2013. All Rights Reserved.