Package org.primefaces.component.column
Class ColumnBase
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIColumn
org.primefaces.component.column.ColumnBase
- All Implemented Interfaces:
EventListener,javax.faces.component.PartialStateHolder,javax.faces.component.StateHolder,javax.faces.component.TransientStateHolder,javax.faces.event.ComponentSystemEventListener,javax.faces.event.FacesListener,javax.faces.event.SystemEventListenerHolder,UIColumn,MenuColumn,MenuElement,MenuGroup
- Direct Known Subclasses:
Column
public abstract class ColumnBase
extends javax.faces.component.UIColumn
implements UIColumn, MenuColumn
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class javax.faces.component.UIColumn
COMPONENT_TYPEFields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEYFields inherited from interface org.primefaces.component.api.UIColumn
DEFAULT_FILTER_MATCH_MODE, DYNAMIC_FIELD_VE_LEGACY_PATTERN, STATIC_FIELD_VE_LEGACY_PATTERN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintjavax.el.MethodExpressionintgetField()javax.el.MethodExpressionintintintintjavax.el.MethodExpressionintgetStyle()getTitle()getWidth()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAriaHeaderText(String ariaHeaderText) voidsetCaseSensitiveSort(boolean caseSensitiveSort) voidsetColspan(int colspan) voidsetConverter(Object converter) voidsetDisplayPriority(int displayPriority) voidsetDraggable(boolean draggable) voidsetExportable(boolean exportable) voidsetExportColspan(int exportColspan) voidsetExportFooterValue(String exportFooterValue) voidsetExportFunction(javax.el.MethodExpression exportFunction) voidsetExportHeaderValue(String exportHeaderValue) voidsetExportRowspan(int exportRowspan) voidsetExportTag(String exportTag) voidsetExportValue(String exportValue) voidvoidsetFilterable(boolean filterable) voidsetFilterBy(Object filterBy) voidsetFilterFunction(javax.el.MethodExpression filterFunction) voidsetFilterMatchMode(String filterMatchMode) voidsetFilterMaxLength(int filterMaxLength) voidsetFilterPosition(String filterPosition) voidsetFilterStyle(String filterStyle) voidsetFilterStyleClass(String filterStyleClass) voidsetFilterValue(Object filterValue) voidsetFooterText(String footerText) voidsetGroupRow(boolean groupRow) voidsetHeaderText(String headerText) voidsetNullSortOrder(int nullSortOrder) voidsetResizable(boolean resizable) voidsetResponsivePriority(int responsivePriority) voidsetRowspan(int rowspan) voidsetSelectionMode(String selectionMode) voidsetSelectRow(boolean selectRow) voidsetSortable(boolean sortable) voidvoidsetSortFunction(javax.el.MethodExpression sortFunction) voidsetSortOrder(String sortOrder) voidsetSortPriority(int sortPriority) voidvoidsetStyleClass(String styleClass) voidvoidsetToggleable(boolean toggleable) voidsetVisible(boolean visible) voidMethods inherited from class javax.faces.component.UIColumn
getFooter, getHeader, setFooter, setHeaderMethods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventMethods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTreeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.primefaces.model.menu.MenuElement
getId, isRendered, setIdMethods inherited from interface org.primefaces.model.menu.MenuGroup
getElements, getElementsCountMethods inherited from interface org.primefaces.component.api.UIColumn
encodeAll, getCellEditor, getChildren, getClientId, getClientId, getColumnKey, getColumnKey, getColumnKey, getContainerClientId, getFacet, getFilterComponent, getValueExpression, isDynamic, isRendered, renderChildren, resolveField
-
Field Details
-
COMPONENT_FAMILY
- See Also:
-
DEFAULT_RENDERER
- See Also:
-
-
Constructor Details
-
ColumnBase
public ColumnBase()
-
-
Method Details
-
getFamily
- Overrides:
getFamilyin classjavax.faces.component.UIColumn
-
getSortBy
-
setSortBy
-
getStyle
- Specified by:
getStylein interfaceMenuColumn- Specified by:
getStylein interfaceUIColumn
-
setStyle
-
getStyleClass
- Specified by:
getStyleClassin interfaceMenuColumn- Specified by:
getStyleClassin interfaceUIColumn
-
setStyleClass
-
getSortFunction
public javax.el.MethodExpression getSortFunction()- Specified by:
getSortFunctionin interfaceUIColumn
-
setSortFunction
public void setSortFunction(javax.el.MethodExpression sortFunction) -
getFilterBy
- Specified by:
getFilterByin interfaceUIColumn
-
setFilterBy
-
getFilterStyle
- Specified by:
getFilterStylein interfaceUIColumn
-
setFilterStyle
-
getFilterStyleClass
- Specified by:
getFilterStyleClassin interfaceUIColumn
-
setFilterStyleClass
-
getFilterMatchMode
- Specified by:
getFilterMatchModein interfaceUIColumn
-
setFilterMatchMode
-
getFilterPosition
- Specified by:
getFilterPositionin interfaceUIColumn
-
setFilterPosition
-
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) -
getConverter
-
setConverter
-
getHeaderText
- Specified by:
getHeaderTextin interfaceUIColumn
-
setHeaderText
-
getSelectionMode
- Specified by:
getSelectionModein interfaceUIColumn
-
setSelectionMode
-
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) -
getFilterValue
- Specified by:
getFilterValuein interfaceUIColumn
-
setFilterValue
-
getWidth
-
setWidth
-
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) -
getField
-
setField
-
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) -
isVisible
public boolean isVisible() -
setVisible
public void setVisible(boolean visible) -
isSelectRow
public boolean isSelectRow()- Specified by:
isSelectRowin interfaceUIColumn
-
setSelectRow
public void setSelectRow(boolean selectRow) -
getAriaHeaderText
- Specified by:
getAriaHeaderTextin interfaceUIColumn
-
setAriaHeaderText
-
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
- Specified by:
getExportValuein interfaceUIColumn
-
setExportValue
-
getExportRowspan
public int getExportRowspan()- Specified by:
getExportRowspanin interfaceUIColumn
-
setExportRowspan
public void setExportRowspan(int exportRowspan) -
getExportColspan
public int getExportColspan()- Specified by:
getExportColspanin interfaceUIColumn
-
setExportColspan
public void setExportColspan(int exportColspan) -
getExportHeaderValue
- Specified by:
getExportHeaderValuein interfaceUIColumn
-
setExportHeaderValue
-
getSortOrder
- Specified by:
getSortOrderin interfaceUIColumn
-
setSortOrder
-
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) -
getTitle
-
setTitle
-
getExportTag
- Specified by:
getExportTagin interfaceUIColumn
-
setExportTag
-