public abstract class ListBase extends javax.faces.component.UIData implements IList, IceClientBehaviorHolder
For more information, see the List Wiki Documentation.
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ListBase.PropertyKeys |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
| Constructor and Description |
|---|
ListBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior) |
java.lang.String |
getAccesskey()
Return the value of the
accesskey property. |
java.lang.String |
getBodyClass()
Return the value of the
bodyClass property. |
java.lang.String |
getBodyStyle()
Return the value of the
bodyStyle property. |
java.lang.String |
getBottomButtonClass()
Return the value of the
bottomButtonClass property. |
java.lang.String |
getControlsContainerClass()
Return the value of the
controlsContainerClass property. |
java.lang.String |
getControlsFormat()
Return the value of the
controlsFormat property. |
java.lang.String |
getControlsItemClass()
Return the value of the
controlsItemClass property. |
java.lang.String |
getControlsSpacerClass()
Return the value of the
controlsSpacerClass property. |
java.lang.String |
getDefaultEventName() |
java.lang.String |
getDefaultExecute(java.lang.String event) |
java.lang.String |
getDefaultRender(java.lang.String event) |
java.lang.String |
getDownButtonClass()
Return the value of the
downButtonClass property. |
java.lang.String |
getDragHandle()
Return the value of the
dragHandle property. |
java.lang.String |
getDropGroup()
Return the value of the
dropGroup property. |
java.util.Collection<java.lang.String> |
getEventNames() |
java.lang.String |
getFamily() |
java.lang.Object |
getFilterBy()
Return the value of the
filterBy property. |
java.lang.Object |
getFilterDateLocale()
Return the value of the
filterDateLocale property. |
java.lang.String |
getFilterDatePattern()
Return the value of the
filterDatePattern property. |
java.util.List |
getFilteredData()
Return the value of the
filteredData property. |
java.lang.String |
getFilterEvent()
Return the value of the
filterEvent property. |
javax.faces.component.UIComponent |
getFilterFacet()
Return the value of the
filter facet property. |
java.lang.String |
getFilterMatchMode()
Return the value of the
filterMatchMode property. |
java.lang.Object |
getFilterOptions()
Return the value of the
filterOptions property. |
java.lang.String |
getFilterStyle()
Return the value of the
filterStyle property. |
java.lang.String |
getFilterStyleClass()
Return the value of the
filterStyleClass property. |
java.lang.String |
getFilterValue()
Return the value of the
filterValue property. |
java.lang.Object |
getFilterValueMax()
Return the value of the
filterValueMax property. |
java.lang.Object |
getFilterValueMin()
Return the value of the
filterValueMin property. |
java.lang.Object |
getFilterValues()
Return the value of the
filterValues property. |
java.lang.String |
getFooterClass()
Return the value of the
footerClass property. |
javax.faces.component.UIComponent |
getFooterFacet()
Return the value of the
footer facet property. |
java.lang.String |
getFooterStyle()
Return the value of the
footerStyle property. |
java.lang.String |
getHeaderClass()
Return the value of the
headerClass property. |
javax.faces.component.UIComponent |
getHeaderFacet()
Return the value of the
header facet property. |
java.lang.String |
getHeaderStyle()
Return the value of the
headerStyle property. |
java.lang.String |
getHeight()
Return the value of the
height property. |
java.lang.String |
getItemClass()
Return the value of the
itemClass property. |
java.lang.String |
getItemStyle()
Return the value of the
itemStyle property. |
java.lang.String |
getListenerArgument(java.lang.String event) |
java.lang.String |
getPlaceholderClass()
Return the value of the
placeholderClass property. |
java.lang.String |
getRemoveButtonClass()
Return the value of the
removeButtonClass property. |
javax.el.MethodExpression |
getSelectionListener()
Return the value of the
selectionListener property. |
java.lang.String |
getSelectionMode()
Return the value of the
selectionMode property. |
java.util.Set |
getSelections()
Return the value of the
selections property. |
java.lang.Object |
getSortBy()
Return the value of the
sortBy property. |
java.util.Comparator |
getSortFunction()
Return the value of the
sortFunction property. |
java.lang.String |
getStyle()
Return the value of the
style property. |
java.lang.String |
getStyleClass()
Return the value of the
styleClass property. |
java.lang.Integer |
getTabIndex()
Return the value of the
tabIndex property. |
java.lang.String |
getTopButtonClass()
Return the value of the
topButtonClass property. |
java.lang.String |
getType()
Return the value of the
type property. |
java.lang.String |
getUpButtonClass()
Return the value of the
upButtonClass property. |
java.lang.Integer |
getValueHashCode()
Return the value of the
valueHashCode property. |
java.lang.Boolean |
isApplyingFilters()
Return the value of the
applyingFilters property. |
java.lang.Boolean |
isApplyingSorts()
Return the value of the
applyingSorts property. |
java.lang.Boolean |
isCompact()
Return the value of the
compact property. |
java.lang.Boolean |
isControlsEnabled()
Return the value of the
controlsEnabled property. |
java.lang.Boolean |
isDoubleClickMigration()
Return the value of the
doubleClickMigration property. |
java.lang.Boolean |
isDragging()
Return the value of the
dragging property. |
java.lang.Boolean |
isPlaceholder()
Return the value of the
placeholder property. |
protected boolean |
isPropertySet(java.lang.String finder) |
boolean |
isRangedFilter()
Return the value of the
rangedFilter property. |
java.lang.Boolean |
isSortAscending()
Return the value of the
sortAscending property. |
void |
setAccesskey(java.lang.String accesskey)
Set the value of the
accesskey property. |
void |
setApplyingFilters(java.lang.Boolean applyingFilters)
Set the value of the
applyingFilters property. |
void |
setApplyingSorts(java.lang.Boolean applyingSorts)
Set the value of the
applyingSorts property. |
void |
setBodyClass(java.lang.String bodyClass)
Set the value of the
bodyClass property. |
void |
setBodyStyle(java.lang.String bodyStyle)
Set the value of the
bodyStyle property. |
void |
setBottomButtonClass(java.lang.String bottomButtonClass)
Set the value of the
bottomButtonClass property. |
void |
setCompact(java.lang.Boolean compact)
Set the value of the
compact property. |
void |
setControlsContainerClass(java.lang.String controlsContainerClass)
Set the value of the
controlsContainerClass property. |
void |
setControlsEnabled(java.lang.Boolean controlsEnabled)
Set the value of the
controlsEnabled property. |
void |
setControlsFormat(java.lang.String controlsFormat)
Set the value of the
controlsFormat property. |
void |
setControlsItemClass(java.lang.String controlsItemClass)
Set the value of the
controlsItemClass property. |
void |
setControlsSpacerClass(java.lang.String controlsSpacerClass)
Set the value of the
controlsSpacerClass property. |
void |
setDoubleClickMigration(java.lang.Boolean doubleClickMigration)
Set the value of the
doubleClickMigration property. |
void |
setDownButtonClass(java.lang.String downButtonClass)
Set the value of the
downButtonClass property. |
void |
setDragging(java.lang.Boolean dragging)
Set the value of the
dragging property. |
void |
setDragHandle(java.lang.String dragHandle)
Set the value of the
dragHandle property. |
void |
setDropGroup(java.lang.String dropGroup)
Set the value of the
dropGroup property. |
void |
setFilterBy(java.lang.Object filterBy)
Set the value of the
filterBy property. |
void |
setFilterDateLocale(java.lang.Object filterDateLocale)
Set the value of the
filterDateLocale property. |
void |
setFilterDatePattern(java.lang.String filterDatePattern)
Set the value of the
filterDatePattern property. |
void |
setFilteredData(java.util.List filteredData)
Set the value of the
filteredData property. |
void |
setFilterEvent(java.lang.String filterEvent)
Set the value of the
filterEvent property. |
void |
setFilterFacet(javax.faces.component.UIComponent filter)
Set the value of the
filter facet property. |
void |
setFilterMatchMode(java.lang.String filterMatchMode)
Set the value of the
filterMatchMode property. |
void |
setFilterOptions(java.lang.Object filterOptions)
Set the value of the
filterOptions property. |
void |
setFilterStyle(java.lang.String filterStyle)
Set the value of the
filterStyle property. |
void |
setFilterStyleClass(java.lang.String filterStyleClass)
Set the value of the
filterStyleClass property. |
void |
setFilterValue(java.lang.String filterValue)
Set the value of the
filterValue property. |
void |
setFilterValueMax(java.lang.Object filterValueMax)
Set the value of the
filterValueMax property. |
void |
setFilterValueMin(java.lang.Object filterValueMin)
Set the value of the
filterValueMin property. |
void |
setFilterValues(java.lang.Object filterValues)
Set the value of the
filterValues property. |
void |
setFooterClass(java.lang.String footerClass)
Set the value of the
footerClass property. |
void |
setFooterFacet(javax.faces.component.UIComponent footer)
Set the value of the
footer facet property. |
void |
setFooterStyle(java.lang.String footerStyle)
Set the value of the
footerStyle property. |
void |
setHeaderClass(java.lang.String headerClass)
Set the value of the
headerClass property. |
void |
setHeaderFacet(javax.faces.component.UIComponent header)
Set the value of the
header facet property. |
void |
setHeaderStyle(java.lang.String headerStyle)
Set the value of the
headerStyle property. |
void |
setHeight(java.lang.String height)
Set the value of the
height property. |
void |
setItemClass(java.lang.String itemClass)
Set the value of the
itemClass property. |
void |
setItemStyle(java.lang.String itemStyle)
Set the value of the
itemStyle property. |
void |
setPlaceholder(java.lang.Boolean placeholder)
Set the value of the
placeholder property. |
void |
setPlaceholderClass(java.lang.String placeholderClass)
Set the value of the
placeholderClass property. |
void |
setRangedFilter(boolean rangedFilter)
Set the value of the
rangedFilter property. |
void |
setRemoveButtonClass(java.lang.String removeButtonClass)
Set the value of the
removeButtonClass property. |
void |
setSelectionListener(javax.el.MethodExpression selectionListener)
Set the value of the
selectionListener property. |
void |
setSelectionMode(java.lang.String selectionMode)
Set the value of the
selectionMode property. |
void |
setSelections(java.util.Set selections)
Set the value of the
selections property. |
void |
setSortAscending(java.lang.Boolean sortAscending)
Set the value of the
sortAscending property. |
void |
setSortBy(java.lang.Object sortBy)
Set the value of the
sortBy property. |
void |
setSortFunction(java.util.Comparator sortFunction)
Set the value of the
sortFunction property. |
void |
setStyle(java.lang.String style)
Set the value of the
style property. |
void |
setStyleClass(java.lang.String styleClass)
Set the value of the
styleClass property. |
void |
setTabIndex(java.lang.Integer tabIndex)
Set the value of the
tabIndex property. |
void |
setTopButtonClass(java.lang.String topButtonClass)
Set the value of the
topButtonClass property. |
void |
setType(java.lang.String type)
Set the value of the
type property. |
void |
setUpButtonClass(java.lang.String upButtonClass)
Set the value of the
upButtonClass property. |
void |
setValueExpression(java.lang.String name,
javax.el.ValueExpression binding) |
void |
setValueHashCode(java.lang.Integer valueHashCode)
Set the value of the
valueHashCode property. |
broadcast, createUniqueId, encodeBegin, getClientId, getDataModel, getFirst, getFooter, getHeader, getRowCount, getRowData, getRowIndex, getRows, getValue, getVar, invokeOnComponent, isRowAvailable, isRowStatePreserved, markInitialState, processDecodes, processUpdates, processValidators, queueEvent, restoreState, saveState, setDataModel, setFirst, setFooter, setHeader, setRowIndex, setRows, setRowStatePreserved, setValue, setValueBinding, setVar, visitTreeaddFacesListener, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInViewpublic static final java.lang.String COMPONENT_TYPE
public static final java.lang.String RENDERER_TYPE
public java.lang.String getFamily()
getFamily in class javax.faces.component.UIDatapublic void setAccesskey(java.lang.String accesskey)
Set the value of the accesskey property.
Contents: Access key that, when pressed, transfers focus to this component.
setAccesskey in interface IListpublic java.lang.String getAccesskey()
Return the value of the accesskey property.
Contents: Access key that, when pressed, transfers focus to this component.
getAccesskey in interface IListpublic void setBodyClass(java.lang.String bodyClass)
Set the value of the bodyClass property.
Contents: Style class to apply to the container UL element.
setBodyClass in interface IListpublic java.lang.String getBodyClass()
Return the value of the bodyClass property.
Contents: Style class to apply to the container UL element.
getBodyClass in interface IListpublic void setBodyStyle(java.lang.String bodyStyle)
Set the value of the bodyStyle property.
Contents: Style rules to apply to the container UL element.
setBodyStyle in interface IListpublic java.lang.String getBodyStyle()
Return the value of the bodyStyle property.
Contents: Style rules to apply to the container UL element.
getBodyStyle in interface IListpublic void setBottomButtonClass(java.lang.String bottomButtonClass)
Set the value of the bottomButtonClass property.
Contents: Style class to apply to the span defining the bottom button icon.
setBottomButtonClass in interface IListpublic java.lang.String getBottomButtonClass()
Return the value of the bottomButtonClass property.
Contents: Style class to apply to the span defining the bottom button icon. Default = 'ui-icon ui-icon-arrowstop-1-s'.
getBottomButtonClass in interface IListpublic void setCompact(java.lang.Boolean compact)
Set the value of the compact property.
Contents: Enables an alternate style on the table that uses greatly reduced padding and a 8 point default font.
setCompact in interface IListpublic java.lang.Boolean isCompact()
Return the value of the compact property.
Contents: Enables an alternate style on the table that uses greatly reduced padding and a 8 point default font. Default = 'false'.
public void setControlsContainerClass(java.lang.String controlsContainerClass)
Set the value of the controlsContainerClass property.
Contents: Style class to apply to the DIV surrounding the reordering controls.
setControlsContainerClass in interface IListpublic java.lang.String getControlsContainerClass()
Return the value of the controlsContainerClass property.
Contents: Style class to apply to the DIV surrounding the reordering controls.
getControlsContainerClass in interface IListpublic void setControlsEnabled(java.lang.Boolean controlsEnabled)
Set the value of the controlsEnabled property.
Contents: Enable a set of buttons to control reordering of items within this list.Requires selection of determine items to adjust via buttons.
setControlsEnabled in interface IListpublic java.lang.Boolean isControlsEnabled()
Return the value of the controlsEnabled property.
Contents: Enable a set of buttons to control reordering of items within this list.Requires selection of determine items to adjust via buttons. Default = 'false'.
isControlsEnabled in interface IListpublic void setControlsFormat(java.lang.String controlsFormat)
Set the value of the controlsFormat property.
Contents: Defines the order in which the buttons render. Specify a space delimited list of values such as "top", "up", "dwn", "btm", and "rmv" (for the remove button). Note that the remove button always makes a request to the server, whether an ajax event is used or not. This is done in order to keep the list contents consistent. A confirmation dialog is displayed before sending the request.
setControlsFormat in interface IListpublic java.lang.String getControlsFormat()
Return the value of the controlsFormat property.
Contents: Defines the order in which the buttons render. Specify a space delimited list of values such as "top", "up", "dwn", "btm", and "rmv" (for the remove button). Note that the remove button always makes a request to the server, whether an ajax event is used or not. This is done in order to keep the list contents consistent. A confirmation dialog is displayed before sending the request. Default = 'top up dwn btm'.
getControlsFormat in interface IListpublic void setControlsItemClass(java.lang.String controlsItemClass)
Set the value of the controlsItemClass property.
Contents: Style class to apply to the div surrounding the individual reordering icons.
setControlsItemClass in interface IListpublic java.lang.String getControlsItemClass()
Return the value of the controlsItemClass property.
Contents: Style class to apply to the div surrounding the individual reordering icons. Default = 'ui-state-default ui-corner-all'.
getControlsItemClass in interface IListpublic void setControlsSpacerClass(java.lang.String controlsSpacerClass)
Set the value of the controlsSpacerClass property.
Contents: Style class to apply to the spacer container around each button element.
setControlsSpacerClass in interface IListpublic java.lang.String getControlsSpacerClass()
Return the value of the controlsSpacerClass property.
Contents: Style class to apply to the spacer container around each button element.
getControlsSpacerClass in interface IListpublic void setDoubleClickMigration(java.lang.Boolean doubleClickMigration)
Set the value of the doubleClickMigration property.
Contents: Enable single item migration to the next list in the first matching ListControl via item double clicks; with reverse migation via shift double clicks. If used in a dual list configuration the reverse migration is implied for the second list, and holding the shift key isn't required. Note this attribute has no effect when an f:selectItem(s) model is used.
setDoubleClickMigration in interface IListpublic java.lang.Boolean isDoubleClickMigration()
Return the value of the doubleClickMigration property.
Contents: Enable single item migration to the next list in the first matching ListControl via item double clicks; with reverse migation via shift double clicks. If used in a dual list configuration the reverse migration is implied for the second list, and holding the shift key isn't required. Note this attribute has no effect when an f:selectItem(s) model is used. Default = 'true'.
isDoubleClickMigration in interface IListpublic void setDownButtonClass(java.lang.String downButtonClass)
Set the value of the downButtonClass property.
Contents: Style class to apply to the span defining the down button icon.
setDownButtonClass in interface IListpublic java.lang.String getDownButtonClass()
Return the value of the downButtonClass property.
Contents: Style class to apply to the span defining the down button icon. Default = 'ui-icon ui-icon-arrow-1-s'.
getDownButtonClass in interface IListpublic void setDragHandle(java.lang.String dragHandle)
Set the value of the dragHandle property.
Contents: Specifies the jQuery selector(s) of the elements inside the item container (
setDragHandle in interface IListpublic java.lang.String getDragHandle()
Return the value of the dragHandle property.
Contents: Specifies the jQuery selector(s) of the elements inside the item container (
getDragHandle in interface IListpublic void setDragging(java.lang.Boolean dragging)
Set the value of the dragging property.
Contents: Enable the dragging of list items in this list. Note this attribute has no effect when an f:selectItem(s) model is used.
setDragging in interface IListpublic java.lang.Boolean isDragging()
Return the value of the dragging property.
Contents: Enable the dragging of list items in this list. Note this attribute has no effect when an f:selectItem(s) model is used. Default = 'true'.
isDragging in interface IListpublic void setDropGroup(java.lang.String dropGroup)
Set the value of the dropGroup property.
Contents: Enables inter-list dragging and dropping; an identifier used to link this region and others for bi-directional dropping. Note this attribute has no effect when an f:selectItem(s) model is used.
setDropGroup in interface IListpublic java.lang.String getDropGroup()
Return the value of the dropGroup property.
Contents: Enables inter-list dragging and dropping; an identifier used to link this region and others for bi-directional dropping. Note this attribute has no effect when an f:selectItem(s) model is used.
getDropGroup in interface IListpublic void setFilterBy(java.lang.Object filterBy)
Set the value of the filterBy property.
Contents: Defines a ValueExpression of the value of this row to use when filtering this list. Setting this attribute enables filtering.
setFilterBy in interface IListpublic java.lang.Object getFilterBy()
Return the value of the filterBy property.
Contents: Defines a ValueExpression of the value of this row to use when filtering this list. Setting this attribute enables filtering.
getFilterBy in interface IListpublic void setFilterDateLocale(java.lang.Object filterDateLocale)
Set the value of the filterDateLocale property.
Contents: Locale to be used for the date filter input. Valid values can be a Locale string or java.util.Locale objects. Default is locale of view root.
setFilterDateLocale in interface IListpublic java.lang.Object getFilterDateLocale()
Return the value of the filterDateLocale property.
Contents: Locale to be used for the date filter input. Valid values can be a Locale string or java.util.Locale objects. Default is locale of view root.
getFilterDateLocale in interface IListpublic void setFilterDatePattern(java.lang.String filterDatePattern)
Set the value of the filterDatePattern property.
Contents: DateFormat pattern for the date filter input. See the DateTimeEntry Wiki Documentation for limitations.
setFilterDatePattern in interface IListpublic java.lang.String getFilterDatePattern()
Return the value of the filterDatePattern property.
Contents: DateFormat pattern for the date filter input. See the DateTimeEntry Wiki Documentation for limitations. Default = 'yyyy-MM-dd'.
getFilterDatePattern in interface IListpublic void setFilterEvent(java.lang.String filterEvent)
Set the value of the filterEvent property.
Contents: Defines the Javascript event on which to trigger filter event, ex. 'keyup', 'blur', 'change' and 'enter' (Note: columns filtered based on Date values always trigger the event on change).
setFilterEvent in interface IListpublic java.lang.String getFilterEvent()
Return the value of the filterEvent property.
Contents: Defines the Javascript event on which to trigger filter event, ex. 'keyup', 'blur', 'change' and 'enter' (Note: columns filtered based on Date values always trigger the event on change). Default = 'change'.
getFilterEvent in interface IListpublic void setFilterMatchMode(java.lang.String filterMatchMode)
Set the value of the filterMatchMode property.
Contents: Defines the method of filter comparison used, default is "startsWith". Types available include: "contains", "exact", "startsWith" and "endsWith".
setFilterMatchMode in interface IListpublic java.lang.String getFilterMatchMode()
Return the value of the filterMatchMode property.
Contents: Defines the method of filter comparison used, default is "startsWith". Types available include: "contains", "exact", "startsWith" and "endsWith". Default = 'startsWith'.
getFilterMatchMode in interface IListpublic void setFilterOptions(java.lang.Object filterOptions)
Set the value of the filterOptions property.
Contents: Defines a collection of SelectItem objects for use as filter choices.
setFilterOptions in interface IListpublic java.lang.Object getFilterOptions()
Return the value of the filterOptions property.
Contents: Defines a collection of SelectItem objects for use as filter choices.
getFilterOptions in interface IListpublic void setFilterStyle(java.lang.String filterStyle)
Set the value of the filterStyle property.
Contents: Defines additional CSS rules to be applied to the filter text input.
setFilterStyle in interface IListpublic java.lang.String getFilterStyle()
Return the value of the filterStyle property.
Contents: Defines additional CSS rules to be applied to the filter text input.
getFilterStyle in interface IListpublic void setFilterStyleClass(java.lang.String filterStyleClass)
Set the value of the filterStyleClass property.
Contents: Defines supplementary CSS classes to add to those already applied on this component.
setFilterStyleClass in interface IListpublic java.lang.String getFilterStyleClass()
Return the value of the filterStyleClass property.
Contents: Defines supplementary CSS classes to add to those already applied on this component.
getFilterStyleClass in interface IListpublic void setFilterValue(java.lang.String filterValue)
Set the value of the filterValue property.
Contents: Defines the string input filtering this column, coming from the client, or from the application via a value binding.
setFilterValue in interface IListpublic java.lang.String getFilterValue()
Return the value of the filterValue property.
Contents: Defines the string input filtering this column, coming from the client, or from the application via a value binding.
getFilterValue in interface IListpublic void setFilterValueMax(java.lang.Object filterValueMax)
Set the value of the filterValueMax property.
Contents: When range filtering is enabled, this property is used to access or to set the maximum filter value of the range. The value can't be a primitive type; use the corresponding wrapper object instead.
setFilterValueMax in interface IListpublic java.lang.Object getFilterValueMax()
Return the value of the filterValueMax property.
Contents: When range filtering is enabled, this property is used to access or to set the maximum filter value of the range. The value can't be a primitive type; use the corresponding wrapper object instead.
getFilterValueMax in interface IListpublic void setFilterValueMin(java.lang.Object filterValueMin)
Set the value of the filterValueMin property.
Contents: When range filtering is enabled, this property is used to access or to set the minimum filter value of the range. The value can't be a primitive type; use the corresponding wrapper object instead.
setFilterValueMin in interface IListpublic java.lang.Object getFilterValueMin()
Return the value of the filterValueMin property.
Contents: When range filtering is enabled, this property is used to access or to set the minimum filter value of the range. The value can't be a primitive type; use the corresponding wrapper object instead.
getFilterValueMin in interface IListpublic void setFilterValues(java.lang.Object filterValues)
Set the value of the filterValues property.
Contents: Defines multiple filter values. This property can only be set programmatically, typically when using the filter facet as well. The value must be a Collection or an Array of strings. If this attribute is set, 'filterValue', 'filterValueMin', and 'filterValueMax' are ignored.
setFilterValues in interface IListpublic java.lang.Object getFilterValues()
Return the value of the filterValues property.
Contents: Defines multiple filter values. This property can only be set programmatically, typically when using the filter facet as well. The value must be a Collection or an Array of strings. If this attribute is set, 'filterValue', 'filterValueMin', and 'filterValueMax' are ignored.
getFilterValues in interface IListpublic void setFooterClass(java.lang.String footerClass)
Set the value of the footerClass property.
Contents: Style class to apply to the footer DIV element.
setFooterClass in interface IListpublic java.lang.String getFooterClass()
Return the value of the footerClass property.
Contents: Style class to apply to the footer DIV element.
getFooterClass in interface IListpublic void setFooterStyle(java.lang.String footerStyle)
Set the value of the footerStyle property.
Contents: Style rules to apply to the footer DIV element.
setFooterStyle in interface IListpublic java.lang.String getFooterStyle()
Return the value of the footerStyle property.
Contents: Style rules to apply to the footer DIV element.
getFooterStyle in interface IListpublic void setHeaderClass(java.lang.String headerClass)
Set the value of the headerClass property.
Contents: Style class to apply to the header DIV element.
setHeaderClass in interface IListpublic java.lang.String getHeaderClass()
Return the value of the headerClass property.
Contents: Style class to apply to the header DIV element.
getHeaderClass in interface IListpublic void setHeaderStyle(java.lang.String headerStyle)
Set the value of the headerStyle property.
Contents: Style rules to apply to the header DIV element.
setHeaderStyle in interface IListpublic java.lang.String getHeaderStyle()
Return the value of the headerStyle property.
Contents: Style rules to apply to the header DIV element.
getHeaderStyle in interface IListpublic void setHeight(java.lang.String height)
Set the value of the height property.
Contents: Defines a CSS height value to set in the UL element style. eg. '200px', '10%', etc.
public java.lang.String getHeight()
Return the value of the height property.
Contents: Defines a CSS height value to set in the UL element style. eg. '200px', '10%', etc.
public void setItemClass(java.lang.String itemClass)
Set the value of the itemClass property.
Contents: Style class to apply to the iterative LI element.
setItemClass in interface IListpublic java.lang.String getItemClass()
Return the value of the itemClass property.
Contents: Style class to apply to the iterative LI element.
getItemClass in interface IListpublic void setItemStyle(java.lang.String itemStyle)
Set the value of the itemStyle property.
Contents: Style rules to apply to the iterative LI element.
setItemStyle in interface IListpublic java.lang.String getItemStyle()
Return the value of the itemStyle property.
Contents: Style rules to apply to the iterative LI element.
getItemStyle in interface IListpublic void setPlaceholder(java.lang.Boolean placeholder)
Set the value of the placeholder property.
Contents: Enable adding a style to the whitespace that is cleared for a list item being dragged / dropped.
setPlaceholder in interface IListpublic java.lang.Boolean isPlaceholder()
Return the value of the placeholder property.
Contents: Enable adding a style to the whitespace that is cleared for a list item being dragged / dropped. Default = 'true'.
isPlaceholder in interface IListpublic void setPlaceholderClass(java.lang.String placeholderClass)
Set the value of the placeholderClass property.
Contents: Style class to apply to the optional dragging placeholder LI element.
setPlaceholderClass in interface IListpublic java.lang.String getPlaceholderClass()
Return the value of the placeholderClass property.
Contents: Style class to apply to the optional dragging placeholder LI element.
getPlaceholderClass in interface IListpublic void setRangedFilter(boolean rangedFilter)
Set the value of the rangedFilter property.
Contents: If true, range filtering is enabled. When range filtering is enabled, two input fields will be rendered for filtering this column. The first one is to specify the minimum value and the second one is to specify the maximum value. All rows with values for this column in between this range will be matched. If only the minimum value is specified, all values greater than or equal to it will be matched; if only the maximum value is specified, all values less than or equal to it will be matched.
setRangedFilter in interface IListpublic boolean isRangedFilter()
Return the value of the rangedFilter property.
Contents: If true, range filtering is enabled. When range filtering is enabled, two input fields will be rendered for filtering this column. The first one is to specify the minimum value and the second one is to specify the maximum value. All rows with values for this column in between this range will be matched. If only the minimum value is specified, all values greater than or equal to it will be matched; if only the maximum value is specified, all values less than or equal to it will be matched. Default = 'false'.
isRangedFilter in interface IListpublic void setRemoveButtonClass(java.lang.String removeButtonClass)
Set the value of the removeButtonClass property.
Contents: Style class to apply to the span defining the remove button icon.
setRemoveButtonClass in interface IListpublic java.lang.String getRemoveButtonClass()
Return the value of the removeButtonClass property.
Contents: Style class to apply to the span defining the remove button icon. Default = 'ui-icon ui-icon-trash'.
getRemoveButtonClass in interface IListpublic void setSelectionListener(javax.el.MethodExpression selectionListener)
Set the value of the selectionListener property.
Contents: Define a method listener that is passed a ListSelectEvent wrapping the arrayof items newly selected in a single request.
setSelectionListener in interface IListpublic javax.el.MethodExpression getSelectionListener()
Return the value of the selectionListener property.
Contents: Define a method listener that is passed a ListSelectEvent wrapping the arrayof items newly selected in a single request.
getSelectionListener in interface IListpublic void setSelectionMode(java.lang.String selectionMode)
Set the value of the selectionMode property.
Contents: Enables item selection via clicking when defined as "multiple" or "single". The default value of the property is null; this and any value other than "multiple" or "single" disables selection for the list. Note that each click begins a new selection. If "multiple" is set, CTRL (or Command) + Click adds to (or removes from) the selection, and Shift + Click will add to the selection all unselected items between the previous selection (or deselection) and the clicked item (inclusive of the clicked item itself).
setSelectionMode in interface IListpublic java.lang.String getSelectionMode()
Return the value of the selectionMode property.
Contents: Enables item selection via clicking when defined as "multiple" or "single". The default value of the property is null; this and any value other than "multiple" or "single" disables selection for the list. Note that each click begins a new selection. If "multiple" is set, CTRL (or Command) + Click adds to (or removes from) the selection, and Shift + Click will add to the selection all unselected items between the previous selection (or deselection) and the clicked item (inclusive of the clicked item itself).
getSelectionMode in interface IListpublic void setSelections(java.util.Set selections)
Set the value of the selections property.
Contents: Defines the set of Objects from the source List that are selected. Note that when f:selectItem(s) children are used as the model to this ace:list that selections are instead added to the Collection bound to the value attribute, to more closely emulate the h:selectManyListbox component.
setSelections in interface IListpublic java.util.Set getSelections()
Return the value of the selections property.
Contents: Defines the set of Objects from the source List that are selected. Note that when f:selectItem(s) children are used as the model to this ace:list that selections are instead added to the Collection bound to the value attribute, to more closely emulate the h:selectManyListbox component.
getSelections in interface IListpublic void setSortAscending(java.lang.Boolean sortAscending)
Set the value of the sortAscending property.
Contents: Defines the direction of column values during sorting. The column directions incoming from the client during a sort request overwrite any set by the application. Processing the sorted columns is done by the component whenever a client edits a sort control or the application calls table.applySorting().
setSortAscending in interface IListpublic java.lang.Boolean isSortAscending()
Return the value of the sortAscending property.
Contents: Defines the direction of column values during sorting. The column directions incoming from the client during a sort request overwrite any set by the application. Processing the sorted columns is done by the component whenever a client edits a sort control or the application calls table.applySorting(). Default = 'false'.
isSortAscending in interface IListpublic void setSortBy(java.lang.Object sortBy)
Set the value of the sortBy property.
Contents: Defines a value expression representing the value of this column per row when sorting. Setting this attribute, or the "value" attribute for a column enables sorting.
public java.lang.Object getSortBy()
Return the value of the sortBy property.
Contents: Defines a value expression representing the value of this column per row when sorting. Setting this attribute, or the "value" attribute for a column enables sorting.
public void setSortFunction(java.util.Comparator sortFunction)
Set the value of the sortFunction property.
Contents: Defines an alternate method of sorting. Sort this column using a Comparator
setSortFunction in interface IListpublic java.util.Comparator getSortFunction()
Return the value of the sortFunction property.
Contents: Defines an alternate method of sorting. Sort this column using a Comparator
getSortFunction in interface IListpublic void setStyle(java.lang.String style)
Set the value of the style property.
Contents: Style rules to apply to the container DIV element
public java.lang.String getStyle()
Return the value of the style property.
Contents: Style rules to apply to the container DIV element
public void setStyleClass(java.lang.String styleClass)
Set the value of the styleClass property.
Contents: Style class to apply to the container DIV element.
setStyleClass in interface IListpublic java.lang.String getStyleClass()
Return the value of the styleClass property.
Contents: Style class to apply to the container DIV element.
getStyleClass in interface IListpublic void setTabIndex(java.lang.Integer tabIndex)
Set the value of the tabIndex property.
Contents: Defines a tabindex to be shared by all keyboard navigable elements of the table. This includes sort controls, filter fields and individual rows themselves.
setTabIndex in interface IListpublic java.lang.Integer getTabIndex()
Return the value of the tabIndex property.
Contents: Defines a tabindex to be shared by all keyboard navigable elements of the table. This includes sort controls, filter fields and individual rows themselves. Default = '0'.
getTabIndex in interface IListpublic void setTopButtonClass(java.lang.String topButtonClass)
Set the value of the topButtonClass property.
Contents: Style class to apply to the span defining the top button icon.
setTopButtonClass in interface IListpublic java.lang.String getTopButtonClass()
Return the value of the topButtonClass property.
Contents: Style class to apply to the span defining the top button icon. Default = 'ui-icon ui-icon-arrowstop-1-n'.
getTopButtonClass in interface IListpublic void setType(java.lang.String type)
Set the value of the type property.
Contents: Specifies the data type of this column, determining how the 'value' attribute of this component will be handled when filtering. Valid options include : 'text', 'boolean', 'date', 'byte', 'short', 'int', 'long', 'float', and 'double' (when 'text' is used, all values are treated as strings; 'date' assumes the value object is a Date object).
public java.lang.String getType()
Return the value of the type property.
Contents: Specifies the data type of this column, determining how the 'value' attribute of this component will be handled when filtering. Valid options include : 'text', 'boolean', 'date', 'byte', 'short', 'int', 'long', 'float', and 'double' (when 'text' is used, all values are treated as strings; 'date' assumes the value object is a Date object). Default = 'text'.
public void setUpButtonClass(java.lang.String upButtonClass)
Set the value of the upButtonClass property.
Contents: Style class to apply to the span defining the up button icon.
setUpButtonClass in interface IListpublic java.lang.String getUpButtonClass()
Return the value of the upButtonClass property.
Contents: Style class to apply to the span defining the up button icon. Default = 'ui-icon ui-icon-arrow-1-n'.
getUpButtonClass in interface IListpublic void setFilterFacet(javax.faces.component.UIComponent filter)
Set the value of the filter facet property.
public javax.faces.component.UIComponent getFilterFacet()
Return the value of the filter facet property.
public void setFooterFacet(javax.faces.component.UIComponent footer)
Set the value of the footer facet property.
public javax.faces.component.UIComponent getFooterFacet()
Return the value of the footer facet property.
public void setHeaderFacet(javax.faces.component.UIComponent header)
Set the value of the header facet property.
public javax.faces.component.UIComponent getHeaderFacet()
Return the value of the header facet property.
public void setApplyingFilters(java.lang.Boolean applyingFilters)
Set the value of the applyingFilters property.
setApplyingFilters in interface IListpublic java.lang.Boolean isApplyingFilters()
Return the value of the applyingFilters property.
isApplyingFilters in interface IListpublic void setApplyingSorts(java.lang.Boolean applyingSorts)
Set the value of the applyingSorts property.
setApplyingSorts in interface IListpublic java.lang.Boolean isApplyingSorts()
Return the value of the applyingSorts property.
isApplyingSorts in interface IListpublic void setFilteredData(java.util.List filteredData)
Set the value of the filteredData property.
setFilteredData in interface IListpublic java.util.List getFilteredData()
Return the value of the filteredData property.
getFilteredData in interface IListpublic void setValueHashCode(java.lang.Integer valueHashCode)
Set the value of the valueHashCode property.
setValueHashCode in interface IListpublic java.lang.Integer getValueHashCode()
Return the value of the valueHashCode property.
getValueHashCode in interface IListprotected boolean isPropertySet(java.lang.String finder)
public void setValueExpression(java.lang.String name,
javax.el.ValueExpression binding)
setValueExpression in class javax.faces.component.UIDatapublic java.util.Collection<java.lang.String> getEventNames()
getEventNames in interface javax.faces.component.behavior.ClientBehaviorHoldergetEventNames in class javax.faces.component.UIComponentBasepublic java.lang.String getDefaultEventName()
getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHoldergetDefaultEventName in class javax.faces.component.UIComponentBasepublic java.lang.String getDefaultRender(java.lang.String event)
getDefaultRender in interface IceClientBehaviorHolderpublic java.lang.String getDefaultExecute(java.lang.String event)
getDefaultExecute in interface IceClientBehaviorHolderpublic java.lang.String getListenerArgument(java.lang.String event)
getListenerArgument in interface IceClientBehaviorHolderpublic void addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior)
addClientBehavior in interface javax.faces.component.behavior.ClientBehaviorHolderaddClientBehavior in class javax.faces.component.UIComponentBaseCopyright 2025 ICEsoft Technologies Canada Corp., All Rights Reserved.