|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.faces.webapp.UIComponentTagBase javax.faces.webapp.UIComponentClassicTagBase javax.faces.webapp.UIComponentELTag org.richfaces.webapp.taglib.UIComponentELTagBase org.ajax4jsf.webapp.taglib.UIComponentTagBase org.ajax4jsf.webapp.taglib.HtmlComponentTagBase org.richfaces.taglib.ListShuttleTag
public class ListShuttleTag
Field Summary |
---|
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase |
---|
bodyContent, pageContext, UNIQUE_ID_PREFIX |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
---|
EVAL_BODY_AGAIN |
Constructor Summary | |
---|---|
ListShuttleTag()
|
Method Summary | |
---|---|
java.lang.String |
getComponentType()
|
java.lang.String |
getRendererType()
|
void |
release()
|
void |
setActiveItem(javax.el.ValueExpression __activeItem)
Stores active item Setter for activeItem |
void |
setAjaxKeys(javax.el.ValueExpression __ajaxKeys)
Defines row keys that are updated after an Ajax request Setter for ajaxKeys |
void |
setBottomControlClass(javax.el.ValueExpression __bottomControlClass)
Assigns one or more space-separated CSS class names to the 'Bottom' button Setter for bottomControlClass |
void |
setBottomControlLabel(javax.el.ValueExpression __bottomControlLabel)
Defines a label for a bottom control Setter for bottomControlLabel |
void |
setBottomTitle(javax.el.ValueExpression __bottomTitle)
HTML: alt for the last button Setter for bottomTitle |
void |
setColumnClasses(javax.el.ValueExpression __columnClasses)
Assigns one or more space-separated CSS class names to the columns. |
void |
setComponentState(javax.el.ValueExpression __componentState)
It defines EL-binding for a component state for saving or redefinition Setter for componentState |
void |
setControlsType(javax.el.ValueExpression __controlsType)
Defines type of a control: button or none. |
void |
setControlsVerticalAlign(javax.el.ValueExpression __controlsVerticalAlign)
Customizes vertically a position of move/copy and order controls relatively to lists. |
void |
setConverter(javax.el.ValueExpression __converter)
Id of Converter to be used or reference to a Converter Setter for converter |
void |
setConverterMessage(javax.el.ValueExpression __converterMessage)
A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter Setter for converterMessage |
void |
setCopyAllControlClass(javax.el.ValueExpression __copyAllControlClass)
Assigns one or more space-separated CSS class names to the 'Copy all' button Setter for copyAllControlClass |
void |
setCopyAllControlLabel(javax.el.ValueExpression __copyAllControlLabel)
Defines a label for a "Copy all" control Setter for copyAllControlLabel |
void |
setCopyAllTitle(javax.el.ValueExpression __copyAllTitle)
HTML: alt for "Copy all" button Setter for copyAllTitle |
void |
setCopyControlClass(javax.el.ValueExpression __copyControlClass)
Assigns one or more space-separated CSS class names to the 'Copy' button Setter for copyControlClass |
void |
setCopyControlLabel(javax.el.ValueExpression __copyControlLabel)
Defines a label for a "Copy" control Setter for copyControlLabel |
void |
setCopyTitle(javax.el.ValueExpression __copyTitle)
HTML: alt for a "Copy" button Setter for copyTitle |
void |
setDisabledControlClass(javax.el.ValueExpression __disabledControlClass)
Assigns one or more space-separated CSS class names to the component disabled controls Setter for disabledControlClass |
void |
setDownControlClass(javax.el.ValueExpression __downControlClass)
Assigns one or more space-separated CSS class names to the 'Down' button Setter for downControlClass |
void |
setDownControlLabel(javax.el.ValueExpression __downControlLabel)
Defines a label for a down control Setter for downControlLabel |
void |
setDownTitle(javax.el.ValueExpression __downTitle)
HTML: alt for bottom button Setter for downTitle |
void |
setFastMoveControlsVisible(javax.el.ValueExpression __fastMoveControlsVisible)
If "false", 'Copy All' and 'Remove All' controls aren't displayed. |
void |
setFastOrderControlsVisible(javax.el.ValueExpression __fastOrderControlsVisible)
If "false", 'Top' and 'Bottom' controls aren't displayed. |
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 Setter for immediate |
void |
setLabel(javax.el.ValueExpression __label)
A localized user presentable name for this component. |
void |
setListClass(javax.el.ValueExpression __listClass)
Assigns one or more space-separated CSS class names to the component lists Setter for listClass |
void |
setListsHeight(javax.el.ValueExpression __listsHeight)
Defines height of the list. |
void |
setMoveControlsVisible(javax.el.ValueExpression __moveControlsVisible)
If "false", 'Copy' and 'Remove' controls aren't displayed. |
void |
setOnblur(javax.el.ValueExpression __onblur)
The client-side script method to be called when the component loses the focus Setter for onblur |
void |
setOnbottomclick(javax.el.ValueExpression __onbottomclick)
The client-side script method to be called when the 'Bottom' button is clicked Setter for onbottomclick |
void |
setOncopyallclick(javax.el.ValueExpression __oncopyallclick)
The client-side script method to be called when the 'Copy All' button is clicked Setter for oncopyallclick |
void |
setOncopyclick(javax.el.ValueExpression __oncopyclick)
The client-side script method to be called when the 'Copy' button is clicked Setter for oncopyclick |
void |
setOndownclick(javax.el.ValueExpression __ondownclick)
The client-side script method to be called when the 'Down' button is clicked Setter for ondownclick |
void |
setOnfocus(javax.el.ValueExpression __onfocus)
The client-side script method to be called when the component gets the focus Setter for onfocus |
void |
setOnlistchange(javax.el.ValueExpression __onlistchange)
The client-side script method to be called before the list is changed Setter for onlistchange |
void |
setOnlistchanged(javax.el.ValueExpression __onlistchanged)
The client-side script method to be called when the list is changed Setter for onlistchanged |
void |
setOnorderchange(javax.el.ValueExpression __onorderchange)
The client-side script method to be called before the list order is changed Setter for onorderchange |
void |
setOnorderchanged(javax.el.ValueExpression __onorderchanged)
The client-side script method to be called when the list order is changed Setter for onorderchanged |
void |
setOnremoveallclick(javax.el.ValueExpression __onremoveallclick)
The client-side script method to be called when the 'Remove All' button is clicked Setter for onremoveallclick |
void |
setOnremoveclick(javax.el.ValueExpression __onremoveclick)
The client-side script method to be called when the 'Remove' button is clicked Setter for onremoveclick |
void |
setOntopclick(javax.el.ValueExpression __ontopclick)
The client-side script method to be called when the 'Top' button is clicked Setter for ontopclick |
void |
setOnupclick(javax.el.ValueExpression __onupclick)
The client-side script method to be called when the 'Up' button is clicked Setter for onupclick |
void |
setOrderControlsVisible(javax.el.ValueExpression __orderControlsVisible)
If "false", 'Up' and 'Down' controls aren't displayed. |
protected void |
setProperties(javax.faces.component.UIComponent component)
|
void |
setRemoveAllControlClass(javax.el.ValueExpression __removeAllControlClass)
Assigns one or more space-separated CSS class names to the 'Remove all' button Setter for removeAllControlClass |
void |
setRemoveAllControlLabel(javax.el.ValueExpression __removeAllControlLabel)
Defines a label for a "Remove all" control Setter for removeAllControlLabel |
void |
setRemoveAllTitle(javax.el.ValueExpression __removeAllTitle)
HTML: alt for "Remove all" button Setter for removeAllTitle |
void |
setRemoveControlClass(javax.el.ValueExpression __removeControlClass)
Assigns one or more space-separated CSS class names to the 'Remove' button Setter for removeControlClass |
void |
setRemoveControlLabel(javax.el.ValueExpression __removeControlLabel)
Defines a label for a "Remove" control Setter for removeControlLabel |
void |
setRemoveTitle(javax.el.ValueExpression __removeTitle)
HTML: alt for a "Remove" button Setter for removeTitle |
void |
setRequiredMessage(javax.el.ValueExpression __requiredMessage)
A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing Setter for requiredMessage |
void |
setRowClasses(javax.el.ValueExpression __rowClasses)
Assigns one or more space-separated CSS class names to the rows. |
void |
setRowKeyConverter(javax.el.ValueExpression __rowKeyConverter)
Converter for a row key object Setter for rowKeyConverter |
void |
setRowKeyVar(java.lang.String __rowKeyVar)
The attribute provides access to a row key in a Request scope Setter for rowKeyVar |
void |
setShowButtonLabels(javax.el.ValueExpression __showButtonLabels)
Shows a label for a button. |
void |
setSourceCaptionLabel(javax.el.ValueExpression __sourceCaptionLabel)
Defines source list caption representation text Setter for sourceCaptionLabel |
void |
setSourceListWidth(javax.el.ValueExpression __sourceListWidth)
Defines width of a source list. |
void |
setSourceRequired(javax.el.ValueExpression __sourceRequired)
Defines the case when source value is being validated. |
void |
setSourceSelection(javax.el.ValueExpression __sourceSelection)
Manages selection in a source list from the server side Setter for sourceSelection |
void |
setSourceValue(javax.el.ValueExpression __sourceValue)
Defines a List or Array of items to be shown in a source list Setter for sourceValue |
void |
setSwitchByClick(javax.el.ValueExpression __switchByClick)
If "true", dragging between lists realized by click Setter for switchByClick |
void |
setSwitchByDblClick(javax.el.ValueExpression __switchByDblClick)
If "true", items can be moved between the lists by double-clicking on them. |
void |
setTargetCaptionLabel(javax.el.ValueExpression __targetCaptionLabel)
Defines target list caption representation text Setter for targetCaptionLabel |
void |
setTargetListWidth(javax.el.ValueExpression __targetListWidth)
Defines width of a target list. |
void |
setTargetRequired(javax.el.ValueExpression __targetRequired)
Defines the case when target value is being validated. |
void |
setTargetSelection(javax.el.ValueExpression __targetSelection)
Manages selection in a target list from the server side Setter for targetSelection |
void |
setTargetValue(javax.el.ValueExpression __targetValue)
Defines a List or Array of items to be shown in a target list Setter for targetValue |
void |
setTopControlClass(javax.el.ValueExpression __topControlClass)
Assigns one or more space-separated CSS class names to the 'Top' button Setter for topControlClass |
void |
setTopControlLabel(javax.el.ValueExpression __topControlLabel)
Defines a label for a "Top" control Setter for topControlLabel |
void |
setTopTitle(javax.el.ValueExpression __topTitle)
HTML: alt for the first button Setter for topTitle |
void |
setUpControlClass(javax.el.ValueExpression __upControlClass)
Assigns one or more space-separated CSS class names to the 'Up' button Setter for upControlClass |
void |
setUpControlLabel(javax.el.ValueExpression __upControlLabel)
Defines a label for an "Up" control Setter for upControlLabel |
void |
setUpTitle(javax.el.ValueExpression __upTitle)
HTML: alt for top button Setter for upTitle |
void |
setValidator(javax.el.MethodExpression __validator)
MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component Setter for validator |
void |
setValidatorMessage(javax.el.ValueExpression __validatorMessage)
A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator Setter for validatorMessage |
void |
setValueChangeListener(javax.el.MethodExpression __valueChangeListener)
Listener for value changes Setter for valueChangeListener |
void |
setVar(java.lang.String __var)
Defines a list on the page Setter for var |
Methods inherited from class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase |
---|
setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setStyleClass, setTitle |
Methods inherited from class org.ajax4jsf.webapp.taglib.UIComponentTagBase |
---|
getExpressionFactory, isValueReference, setActionListenerProperty, setActionProperty, setBooleanProperty, setBooleanProperty, setDoubleProperty, setDoubleProperty, setFloatProperty, setFloatProperty, setIntegerProperty, setIntegerProperty, setLongProperty, setLongProperty, setProperty, setProperty, setStringProperty, setStringProperty, setValueChangedListenerProperty, setValueProperty, setValueProperty |
Methods inherited from class org.richfaces.webapp.taglib.UIComponentELTagBase |
---|
setActionListenerProperty, setActionProperty, setConverterProperty, setRowKeyConverterProperty, setValidatorProperty, setValueChangeListenerProperty |
Methods inherited from class javax.faces.webapp.UIComponentELTag |
---|
createComponent, getELContext, hasBinding, setBinding, setRendered |
Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase |
---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
---|
doEndTag, doStartTag, getParent, setPageContext, setParent |
Constructor Detail |
---|
public ListShuttleTag()
Method Detail |
---|
public void setActiveItem(javax.el.ValueExpression __activeItem)
activeItem
- - new valuepublic void setAjaxKeys(javax.el.ValueExpression __ajaxKeys)
ajaxKeys
- - new valuepublic void setBottomControlClass(javax.el.ValueExpression __bottomControlClass)
bottomControlClass
- - new valuepublic void setBottomControlLabel(javax.el.ValueExpression __bottomControlLabel)
bottomControlLabel
- - new valuepublic void setBottomTitle(javax.el.ValueExpression __bottomTitle)
bottomTitle
- - new valuepublic void setColumnClasses(javax.el.ValueExpression __columnClasses)
columnClasses
- - new valuepublic void setComponentState(javax.el.ValueExpression __componentState)
componentState
- - new valuepublic void setControlsType(javax.el.ValueExpression __controlsType)
controlsType
- - new valuepublic void setControlsVerticalAlign(javax.el.ValueExpression __controlsVerticalAlign)
controlsVerticalAlign
- - new valuepublic void setConverter(javax.el.ValueExpression __converter)
converter
- - new valuepublic void setConverterMessage(javax.el.ValueExpression __converterMessage)
converterMessage
- - new valuepublic void setCopyAllControlClass(javax.el.ValueExpression __copyAllControlClass)
copyAllControlClass
- - new valuepublic void setCopyAllControlLabel(javax.el.ValueExpression __copyAllControlLabel)
copyAllControlLabel
- - new valuepublic void setCopyAllTitle(javax.el.ValueExpression __copyAllTitle)
copyAllTitle
- - new valuepublic void setCopyControlClass(javax.el.ValueExpression __copyControlClass)
copyControlClass
- - new valuepublic void setCopyControlLabel(javax.el.ValueExpression __copyControlLabel)
copyControlLabel
- - new valuepublic void setCopyTitle(javax.el.ValueExpression __copyTitle)
copyTitle
- - new valuepublic void setDisabledControlClass(javax.el.ValueExpression __disabledControlClass)
disabledControlClass
- - new valuepublic void setDownControlClass(javax.el.ValueExpression __downControlClass)
downControlClass
- - new valuepublic void setDownControlLabel(javax.el.ValueExpression __downControlLabel)
downControlLabel
- - new valuepublic void setDownTitle(javax.el.ValueExpression __downTitle)
downTitle
- - new valuepublic void setFastMoveControlsVisible(javax.el.ValueExpression __fastMoveControlsVisible)
fastMoveControlsVisible
- - new valuepublic void setFastOrderControlsVisible(javax.el.ValueExpression __fastOrderControlsVisible)
fastOrderControlsVisible
- - new valuepublic void setImmediate(javax.el.ValueExpression __immediate)
immediate
- - new valuepublic void setLabel(javax.el.ValueExpression __label)
label
- - new valuepublic void setListClass(javax.el.ValueExpression __listClass)
listClass
- - new valuepublic void setListsHeight(javax.el.ValueExpression __listsHeight)
listsHeight
- - new valuepublic void setMoveControlsVisible(javax.el.ValueExpression __moveControlsVisible)
moveControlsVisible
- - new valuepublic void setOnblur(javax.el.ValueExpression __onblur)
onblur
- - new valuepublic void setOnbottomclick(javax.el.ValueExpression __onbottomclick)
onbottomclick
- - new valuepublic void setOncopyallclick(javax.el.ValueExpression __oncopyallclick)
oncopyallclick
- - new valuepublic void setOncopyclick(javax.el.ValueExpression __oncopyclick)
oncopyclick
- - new valuepublic void setOndownclick(javax.el.ValueExpression __ondownclick)
ondownclick
- - new valuepublic void setOnfocus(javax.el.ValueExpression __onfocus)
onfocus
- - new valuepublic void setOnlistchange(javax.el.ValueExpression __onlistchange)
onlistchange
- - new valuepublic void setOnlistchanged(javax.el.ValueExpression __onlistchanged)
onlistchanged
- - new valuepublic void setOnorderchange(javax.el.ValueExpression __onorderchange)
onorderchange
- - new valuepublic void setOnorderchanged(javax.el.ValueExpression __onorderchanged)
onorderchanged
- - new valuepublic void setOnremoveallclick(javax.el.ValueExpression __onremoveallclick)
onremoveallclick
- - new valuepublic void setOnremoveclick(javax.el.ValueExpression __onremoveclick)
onremoveclick
- - new valuepublic void setOntopclick(javax.el.ValueExpression __ontopclick)
ontopclick
- - new valuepublic void setOnupclick(javax.el.ValueExpression __onupclick)
onupclick
- - new valuepublic void setOrderControlsVisible(javax.el.ValueExpression __orderControlsVisible)
orderControlsVisible
- - new valuepublic void setRemoveAllControlClass(javax.el.ValueExpression __removeAllControlClass)
removeAllControlClass
- - new valuepublic void setRemoveAllControlLabel(javax.el.ValueExpression __removeAllControlLabel)
removeAllControlLabel
- - new valuepublic void setRemoveAllTitle(javax.el.ValueExpression __removeAllTitle)
removeAllTitle
- - new valuepublic void setRemoveControlClass(javax.el.ValueExpression __removeControlClass)
removeControlClass
- - new valuepublic void setRemoveControlLabel(javax.el.ValueExpression __removeControlLabel)
removeControlLabel
- - new valuepublic void setRemoveTitle(javax.el.ValueExpression __removeTitle)
removeTitle
- - new valuepublic void setRequiredMessage(javax.el.ValueExpression __requiredMessage)
requiredMessage
- - new valuepublic void setRowClasses(javax.el.ValueExpression __rowClasses)
rowClasses
- - new valuepublic void setRowKeyConverter(javax.el.ValueExpression __rowKeyConverter)
rowKeyConverter
- - new valuepublic void setRowKeyVar(java.lang.String __rowKeyVar)
rowKeyVar
- - new valuepublic void setShowButtonLabels(javax.el.ValueExpression __showButtonLabels)
showButtonLabels
- - new valuepublic void setSourceCaptionLabel(javax.el.ValueExpression __sourceCaptionLabel)
sourceCaptionLabel
- - new valuepublic void setSourceListWidth(javax.el.ValueExpression __sourceListWidth)
sourceListWidth
- - new valuepublic void setSourceRequired(javax.el.ValueExpression __sourceRequired)
sourceRequired
- - new valuepublic void setSourceSelection(javax.el.ValueExpression __sourceSelection)
sourceSelection
- - new valuepublic void setSourceValue(javax.el.ValueExpression __sourceValue)
sourceValue
- - new valuepublic void setSwitchByClick(javax.el.ValueExpression __switchByClick)
switchByClick
- - new valuepublic void setSwitchByDblClick(javax.el.ValueExpression __switchByDblClick)
switchByDblClick
- - new valuepublic void setTargetCaptionLabel(javax.el.ValueExpression __targetCaptionLabel)
targetCaptionLabel
- - new valuepublic void setTargetListWidth(javax.el.ValueExpression __targetListWidth)
targetListWidth
- - new valuepublic void setTargetRequired(javax.el.ValueExpression __targetRequired)
targetRequired
- - new valuepublic void setTargetSelection(javax.el.ValueExpression __targetSelection)
targetSelection
- - new valuepublic void setTargetValue(javax.el.ValueExpression __targetValue)
targetValue
- - new valuepublic void setTopControlClass(javax.el.ValueExpression __topControlClass)
topControlClass
- - new valuepublic void setTopControlLabel(javax.el.ValueExpression __topControlLabel)
topControlLabel
- - new valuepublic void setTopTitle(javax.el.ValueExpression __topTitle)
topTitle
- - new valuepublic void setUpControlClass(javax.el.ValueExpression __upControlClass)
upControlClass
- - new valuepublic void setUpControlLabel(javax.el.ValueExpression __upControlLabel)
upControlLabel
- - new valuepublic void setUpTitle(javax.el.ValueExpression __upTitle)
upTitle
- - new valuepublic void setValidator(javax.el.MethodExpression __validator)
validator
- - new valuepublic void setValidatorMessage(javax.el.ValueExpression __validatorMessage)
validatorMessage
- - new valuepublic void setValueChangeListener(javax.el.MethodExpression __valueChangeListener)
valueChangeListener
- - new valuepublic void setVar(java.lang.String __var)
var
- - 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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |