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 Modifier and Type Class Description static classColumnBase.PropertyKeys
-
Field Summary
Fields Modifier and Type Field Description static StringCOMPONENT_FAMILYstatic StringDEFAULT_RENDERER
-
Constructor Summary
Constructors Constructor Description ColumnBase()
-
Method Summary
-
Methods inherited from class javax.faces.component.UIColumn
getFooter, getHeader, setFooter, setHeader
-
Methods 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, unsubscribeFromEvent
-
Methods 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, visitTree
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.primefaces.model.menu.MenuElement
getId, isRendered, setId
-
Methods inherited from interface org.primefaces.model.menu.MenuGroup
getElements, getElementsCount
-
Methods inherited from interface org.primefaces.component.api.UIColumn
encodeAll, getCellEditor, getChildren, getClientId, getClientId, getColumnKey, getColumnKey, getColumnKey, getContainerClientId, getFacet, getValueExpression, isDynamic, isRendered, renderChildren
-
-
-
-
Field Detail
-
COMPONENT_FAMILY
public static final String COMPONENT_FAMILY
- See Also:
- Constant Field Values
-
DEFAULT_RENDERER
public static final String DEFAULT_RENDERER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFamily
public String getFamily()
- Overrides:
getFamilyin classjavax.faces.component.UIColumn
-
setSortBy
public void setSortBy(Object sortBy)
-
getStyle
public String getStyle()
- Specified by:
getStylein interfaceMenuColumn- Specified by:
getStylein interfaceUIColumn
-
setStyle
public void setStyle(String style)
-
getStyleClass
public String getStyleClass()
- Specified by:
getStyleClassin interfaceMenuColumn- 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)
-
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)
-
getSelectionMode
public String getSelectionMode()
- Specified by:
getSelectionModein interfaceUIColumn
-
setSelectionMode
public void setSelectionMode(String selectionMode)
-
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
public Object getFilterValue()
- Specified by:
getFilterValuein interfaceUIColumn
-
setFilterValue
public void setFilterValue(Object filterValue)
-
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 sortOrder)
-
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)
-
-