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, setTitlegetExpressionFactory, isValueReference, setActionListenerProperty, setActionProperty, setBooleanProperty, setBooleanProperty, setDoubleProperty, setDoubleProperty, setFloatProperty, setFloatProperty, setIntegerProperty, setIntegerProperty, setLongProperty, setLongProperty, setProperty, setProperty, setStringProperty, setStringProperty, setValueChangedListenerProperty, setValueProperty, setValuePropertysetActionListenerProperty, setActionProperty, setConverterProperty, setRowKeyConverterProperty, setValidatorProperty, setValueChangeListenerPropertycreateComponent, getELContext, hasBinding, setBinding, setRenderedaddChild, 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, setupResponseWriterpublic 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.Tagrelease in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBaseprotected void setProperties(javax.faces.component.UIComponent component)
setProperties in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBasepublic java.lang.String getComponentType()
getComponentType in class javax.faces.webapp.UIComponentTagBasepublic java.lang.String getRendererType()
getRendererType in class javax.faces.webapp.UIComponentTagBaseCopyright © 2013. All Rights Reserved.