Package org.primefaces.component.columns
Class ColumnsBase
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- javax.faces.component.UIData
-
- org.primefaces.component.api.UIData
-
- org.primefaces.component.columns.ColumnsBase
-
- All Implemented Interfaces:
EventListener,javax.faces.component.NamingContainer,javax.faces.component.PartialStateHolder,javax.faces.component.StateHolder,javax.faces.component.TransientStateHolder,javax.faces.component.UniqueIdVendor,javax.faces.event.ComponentSystemEventListener,javax.faces.event.FacesListener,javax.faces.event.SystemEventListenerHolder,UIColumn
- Direct Known Subclasses:
Columns
public abstract class ColumnsBase extends UIData implements UIColumn
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classColumnsBase.PropertyKeys
-
Field Summary
Fields Modifier and Type Field Description static StringCOMPONENT_FAMILY
-
Constructor Summary
Constructors Constructor Description ColumnsBase()
-
Method Summary
-
Methods inherited from class org.primefaces.component.api.UIData
encodeBegin, getClientId, getContainerClientId, getDataModel, getIterableChildren, getRowIndex, getRowIndexVar, invokeOnComponent, isLazy, isNestedWithinIterator, isRowStatePreserved, markInitialState, preDecode, preEncode, preUpdate, preValidate, process, processChildren, processColumnFacets, processDecodes, processFacets, processPhase, processUpdates, processValidators, requiresColumns, restoreDescendantState, restoreDescendantState, restoreState, saveDescendantState, saveDescendantState, saveState, setDataModel, setId, setLazy, setRowIndex, setRowIndexVar, setRowModel, setRowStatePreserved, shouldProcessChild, shouldSkipChildren, shouldVisitChildren, visitColumnContent, visitColumnFacets, visitColumnGroup, visitColumnsAndColumnFacets, visitFacets, visitRows, visitTree
-
Methods inherited from class javax.faces.component.UIData
broadcast, createUniqueId, getFirst, getFooter, getHeader, getRowCount, getRowData, getRows, getValue, getVar, isRowAvailable, queueEvent, setFirst, setFooter, setHeader, setRows, setValue, setValueBinding, setValueExpression, setVar
-
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent
-
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.primefaces.component.api.UIColumn
encodeAll, getCellEditor, getChildren, getClientId, getClientId, getColumnKey, getColumnKey, getColumnKey, getContainerClientId, getFacet, getSelectionMode, getValueExpression, isDynamic, isRendered, renderChildren
-
-
-
-
Field Detail
-
COMPONENT_FAMILY
public static final String COMPONENT_FAMILY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFamily
public String getFamily()
- Overrides:
getFamilyin classjavax.faces.component.UIData
-
setSortBy
public void setSortBy(Object sortBy)
-
setStyle
public void setStyle(String style)
-
getStyleClass
public String getStyleClass()
- Specified by:
getStyleClassin interfaceUIColumn
-
setStyleClass
public void setStyleClass(String styleClass)
-
getSortFunction
public javax.el.MethodExpression getSortFunction()
- Specified by:
getSortFunctionin interfaceUIColumn
-
setSortFunction
public void setSortFunction(javax.el.MethodExpression sortFunction)
-
getFilterBy
public Object getFilterBy()
- Specified by:
getFilterByin interfaceUIColumn
-
setFilterBy
public void setFilterBy(Object filterBy)
-
getFilterStyle
public String getFilterStyle()
- Specified by:
getFilterStylein interfaceUIColumn
-
setFilterStyle
public void setFilterStyle(String filterStyle)
-
getFilterStyleClass
public String getFilterStyleClass()
- Specified by:
getFilterStyleClassin interfaceUIColumn
-
setFilterStyleClass
public void setFilterStyleClass(String filterStyleClass)
-
getFilterOptions
public Object getFilterOptions()
- Specified by:
getFilterOptionsin interfaceUIColumn
-
setFilterOptions
public void setFilterOptions(Object filterOptions)
-
getFilterMatchMode
public String getFilterMatchMode()
- Specified by:
getFilterMatchModein interfaceUIColumn
-
setFilterMatchMode
public void setFilterMatchMode(String filterMatchMode)
-
getFilterPosition
public String getFilterPosition()
- Specified by:
getFilterPositionin interfaceUIColumn
-
setFilterPosition
public void setFilterPosition(String filterPosition)
-
getFilterValue
public Object getFilterValue()
- Specified by:
getFilterValuein interfaceUIColumn
-
setFilterValue
public void setFilterValue(Object filterValue)
-
getRowspan
public int getRowspan()
- Specified by:
getRowspanin interfaceUIColumn
-
setRowspan
public void setRowspan(int rowspan)
-
getColspan
public int getColspan()
- Specified by:
getColspanin interfaceUIColumn
-
setColspan
public void setColspan(int colspan)
-
getHeaderText
public String getHeaderText()
- Specified by:
getHeaderTextin interfaceUIColumn
-
setHeaderText
public void setHeaderText(String headerText)
-
getFooterText
public String getFooterText()
- Specified by:
getFooterTextin interfaceUIColumn
-
setFooterText
public void setFooterText(String footerText)
-
getFilterMaxLength
public int getFilterMaxLength()
- Specified by:
getFilterMaxLengthin interfaceUIColumn
-
setFilterMaxLength
public void setFilterMaxLength(int filterMaxLength)
-
isResizable
public boolean isResizable()
- Specified by:
isResizablein interfaceUIColumn
-
setResizable
public void setResizable(boolean resizable)
-
isExportable
public boolean isExportable()
- Specified by:
isExportablein interfaceUIColumn
-
setExportable
public void setExportable(boolean exportable)
-
setWidth
public void setWidth(String width)
-
isToggleable
public boolean isToggleable()
- Specified by:
isToggleablein interfaceUIColumn
-
setToggleable
public void setToggleable(boolean toggleable)
-
isDraggable
public boolean isDraggable()
- Specified by:
isDraggablein interfaceUIColumn
-
setDraggable
public void setDraggable(boolean draggable)
-
getFilterFunction
public javax.el.MethodExpression getFilterFunction()
- Specified by:
getFilterFunctionin interfaceUIColumn
-
setFilterFunction
public void setFilterFunction(javax.el.MethodExpression filterFunction)
-
setField
public void setField(String field)
-
getResponsivePriority
public int getResponsivePriority()
- Specified by:
getResponsivePriorityin interfaceUIColumn
-
setResponsivePriority
public void setResponsivePriority(int responsivePriority)
-
isSortable
public boolean isSortable()
- Specified by:
isSortablein interfaceUIColumn
-
setSortable
public void setSortable(boolean sortable)
-
isFilterable
public boolean isFilterable()
- Specified by:
isFilterablein interfaceUIColumn
-
setFilterable
public void setFilterable(boolean filterable)
-
setVisible
public void setVisible(boolean visible)
-
isSelectRow
public boolean isSelectRow()
- Specified by:
isSelectRowin interfaceUIColumn
-
setSelectRow
public void setSelectRow(boolean selectRow)
-
getAriaHeaderText
public String getAriaHeaderText()
- Specified by:
getAriaHeaderTextin interfaceUIColumn
-
setAriaHeaderText
public void setAriaHeaderText(String ariaHeaderText)
-
getExportFunction
public javax.el.MethodExpression getExportFunction()
- Specified by:
getExportFunctionin interfaceUIColumn
-
setExportFunction
public void setExportFunction(javax.el.MethodExpression exportFunction)
-
isGroupRow
public boolean isGroupRow()
- Specified by:
isGroupRowin interfaceUIColumn
-
setGroupRow
public void setGroupRow(boolean groupRow)
-
getExportValue
public String getExportValue()
- Specified by:
getExportValuein interfaceUIColumn
-
setExportValue
public void setExportValue(String exportValue)
-
getExportHeaderValue
public String getExportHeaderValue()
- Specified by:
getExportHeaderValuein interfaceUIColumn
-
setExportHeaderValue
public void setExportHeaderValue(String exportHeaderValue)
-
getExportFooterValue
public String getExportFooterValue()
- Specified by:
getExportFooterValuein interfaceUIColumn
-
setExportFooterValue
public void setExportFooterValue(String exportFooterValue)
-
getSortOrder
public String getSortOrder()
- Specified by:
getSortOrderin interfaceUIColumn
-
setSortOrder
public void setSortOrder(String order)
-
getSortPriority
public int getSortPriority()
- Specified by:
getSortPriorityin interfaceUIColumn
-
setSortPriority
public void setSortPriority(int sortPriority)
-
getNullSortOrder
public int getNullSortOrder()
- Specified by:
getNullSortOrderin interfaceUIColumn
-
setNullSortOrder
public void setNullSortOrder(int nullSortOrder)
-
isCaseSensitiveSort
public boolean isCaseSensitiveSort()
- Specified by:
isCaseSensitiveSortin interfaceUIColumn
-
setCaseSensitiveSort
public void setCaseSensitiveSort(boolean caseSensitiveSort)
-
getDisplayPriority
public int getDisplayPriority()
- Specified by:
getDisplayPriorityin interfaceUIColumn
-
setDisplayPriority
public void setDisplayPriority(int displayPriority)
-
-