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 class
ColumnBase.PropertyKeys
-
Field Summary
Fields Modifier and Type Field Description static String
COMPONENT_FAMILY
static String
DEFAULT_RENDERER
-
Fields 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_KEY
-
Fields inherited from interface org.primefaces.component.api.UIColumn
DYNAMIC_FIELD_VE_LEGACY_PATTERN, STATIC_FIELD_VE_LEGACY_PATTERN
-
-
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, resolveField
-
-
-
-
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:
getFamily
in classjavax.faces.component.UIColumn
-
setSortBy
public void setSortBy(Object sortBy)
-
getStyle
public String getStyle()
- Specified by:
getStyle
in interfaceMenuColumn
- Specified by:
getStyle
in interfaceUIColumn
-
setStyle
public void setStyle(String style)
-
getStyleClass
public String getStyleClass()
- Specified by:
getStyleClass
in interfaceMenuColumn
- Specified by:
getStyleClass
in interfaceUIColumn
-
setStyleClass
public void setStyleClass(String styleClass)
-
getSortFunction
public javax.el.MethodExpression getSortFunction()
- Specified by:
getSortFunction
in interfaceUIColumn
-
setSortFunction
public void setSortFunction(javax.el.MethodExpression sortFunction)
-
getFilterBy
public Object getFilterBy()
- Specified by:
getFilterBy
in interfaceUIColumn
-
setFilterBy
public void setFilterBy(Object filterBy)
-
getFilterStyle
public String getFilterStyle()
- Specified by:
getFilterStyle
in interfaceUIColumn
-
setFilterStyle
public void setFilterStyle(String filterStyle)
-
getFilterStyleClass
public String getFilterStyleClass()
- Specified by:
getFilterStyleClass
in interfaceUIColumn
-
setFilterStyleClass
public void setFilterStyleClass(String filterStyleClass)
-
getFilterOptions
public Object getFilterOptions()
- Specified by:
getFilterOptions
in interfaceUIColumn
-
setFilterOptions
public void setFilterOptions(Object filterOptions)
-
getFilterMatchMode
public String getFilterMatchMode()
- Specified by:
getFilterMatchMode
in interfaceUIColumn
-
setFilterMatchMode
public void setFilterMatchMode(String filterMatchMode)
-
getFilterPosition
public String getFilterPosition()
- Specified by:
getFilterPosition
in interfaceUIColumn
-
setFilterPosition
public void setFilterPosition(String filterPosition)
-
getRowspan
public int getRowspan()
- Specified by:
getRowspan
in interfaceUIColumn
-
setRowspan
public void setRowspan(int rowspan)
-
getColspan
public int getColspan()
- Specified by:
getColspan
in interfaceUIColumn
-
setColspan
public void setColspan(int colspan)
-
getHeaderText
public String getHeaderText()
- Specified by:
getHeaderText
in interfaceUIColumn
-
setHeaderText
public void setHeaderText(String headerText)
-
getFooterText
public String getFooterText()
- Specified by:
getFooterText
in interfaceUIColumn
-
setFooterText
public void setFooterText(String footerText)
-
getSelectionMode
public String getSelectionMode()
- Specified by:
getSelectionMode
in interfaceUIColumn
-
setSelectionMode
public void setSelectionMode(String selectionMode)
-
getFilterMaxLength
public int getFilterMaxLength()
- Specified by:
getFilterMaxLength
in interfaceUIColumn
-
setFilterMaxLength
public void setFilterMaxLength(int filterMaxLength)
-
isResizable
public boolean isResizable()
- Specified by:
isResizable
in interfaceUIColumn
-
setResizable
public void setResizable(boolean resizable)
-
isExportable
public boolean isExportable()
- Specified by:
isExportable
in interfaceUIColumn
-
setExportable
public void setExportable(boolean exportable)
-
getFilterValue
public Object getFilterValue()
- Specified by:
getFilterValue
in interfaceUIColumn
-
setFilterValue
public void setFilterValue(Object filterValue)
-
setWidth
public void setWidth(String width)
-
isToggleable
public boolean isToggleable()
- Specified by:
isToggleable
in interfaceUIColumn
-
setToggleable
public void setToggleable(boolean toggleable)
-
isDraggable
public boolean isDraggable()
- Specified by:
isDraggable
in interfaceUIColumn
-
setDraggable
public void setDraggable(boolean draggable)
-
getFilterFunction
public javax.el.MethodExpression getFilterFunction()
- Specified by:
getFilterFunction
in interfaceUIColumn
-
setFilterFunction
public void setFilterFunction(javax.el.MethodExpression filterFunction)
-
setField
public void setField(String field)
-
getResponsivePriority
public int getResponsivePriority()
- Specified by:
getResponsivePriority
in interfaceUIColumn
-
setResponsivePriority
public void setResponsivePriority(int responsivePriority)
-
isSortable
public boolean isSortable()
- Specified by:
isSortable
in interfaceUIColumn
-
setSortable
public void setSortable(boolean sortable)
-
isFilterable
public boolean isFilterable()
- Specified by:
isFilterable
in interfaceUIColumn
-
setFilterable
public void setFilterable(boolean filterable)
-
setVisible
public void setVisible(boolean visible)
-
isSelectRow
public boolean isSelectRow()
- Specified by:
isSelectRow
in interfaceUIColumn
-
setSelectRow
public void setSelectRow(boolean selectRow)
-
getAriaHeaderText
public String getAriaHeaderText()
- Specified by:
getAriaHeaderText
in interfaceUIColumn
-
setAriaHeaderText
public void setAriaHeaderText(String ariaHeaderText)
-
getExportFunction
public javax.el.MethodExpression getExportFunction()
- Specified by:
getExportFunction
in interfaceUIColumn
-
setExportFunction
public void setExportFunction(javax.el.MethodExpression exportFunction)
-
isGroupRow
public boolean isGroupRow()
- Specified by:
isGroupRow
in interfaceUIColumn
-
setGroupRow
public void setGroupRow(boolean groupRow)
-
getExportValue
public String getExportValue()
- Specified by:
getExportValue
in interfaceUIColumn
-
setExportValue
public void setExportValue(String exportValue)
-
getExportHeaderValue
public String getExportHeaderValue()
- Specified by:
getExportHeaderValue
in interfaceUIColumn
-
setExportHeaderValue
public void setExportHeaderValue(String exportHeaderValue)
-
getExportFooterValue
public String getExportFooterValue()
- Specified by:
getExportFooterValue
in interfaceUIColumn
-
setExportFooterValue
public void setExportFooterValue(String exportFooterValue)
-
getSortOrder
public String getSortOrder()
- Specified by:
getSortOrder
in interfaceUIColumn
-
setSortOrder
public void setSortOrder(String sortOrder)
-
getSortPriority
public int getSortPriority()
- Specified by:
getSortPriority
in interfaceUIColumn
-
setSortPriority
public void setSortPriority(int sortPriority)
-
getNullSortOrder
public int getNullSortOrder()
- Specified by:
getNullSortOrder
in interfaceUIColumn
-
setNullSortOrder
public void setNullSortOrder(int nullSortOrder)
-
isCaseSensitiveSort
public boolean isCaseSensitiveSort()
- Specified by:
isCaseSensitiveSort
in interfaceUIColumn
-
setCaseSensitiveSort
public void setCaseSensitiveSort(boolean caseSensitiveSort)
-
getDisplayPriority
public int getDisplayPriority()
- Specified by:
getDisplayPriority
in interfaceUIColumn
-
setDisplayPriority
public void setDisplayPriority(int displayPriority)
-
-