org.primefaces.component.column
Class Column

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIColumn
              extended by org.primefaces.component.column.Column
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

public class Column
extends javax.faces.component.UIColumn
implements UIColumn, MenuColumn


Nested Class Summary
protected static class Column.PropertyKeys
           
 
Field Summary
static String COMPONENT_FAMILY
           
static String COMPONENT_TYPE
           
 
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
 
Constructor Summary
Column()
           
 
Method Summary
 CellEditor getCellEditor()
           
 int getColspan()
           
 String getColumnKey()
           
 List getElements()
           
 int getElementsCount()
           
 String getFamily()
           
 Object getFilterBy()
           
 String getFilterMatchMode()
           
 int getFilterMaxLength()
           
 Object getFilterOptions()
           
 String getFilterPosition()
           
 String getFilterStyle()
           
 String getFilterStyleClass()
           
 Object getFilterValue()
           
 String getFooterText()
           
 String getHeaderText()
           
 int getRowspan()
           
 String getSelectionMode()
           
 Object getSortBy()
           
 javax.el.MethodExpression getSortFunction()
           
 String getStyle()
           
 String getStyleClass()
           
 String getWidth()
           
 boolean isDisabledSelection()
           
 boolean isDynamic()
           
 boolean isExportable()
           
 boolean isResizable()
           
 void setColspan(int _colspan)
           
 void setDisabledSelection(boolean _disabledSelection)
           
 void setExportable(boolean _exportable)
           
 void setFilterBy(Object _filterBy)
           
 void setFilterMatchMode(String _filterMatchMode)
           
 void setFilterMaxLength(int _filterMaxLength)
           
 void setFilterOptions(Object _filterOptions)
           
 void setFilterPosition(String _filterPosition)
           
 void setFilterStyle(String _filterStyle)
           
 void setFilterStyleClass(String _filterStyleClass)
           
 void setFilterValue(Object _filterValue)
           
 void setFooterText(String _footerText)
           
 void setHeaderText(String _headerText)
           
 void setResizable(boolean _resizable)
           
 void setRowspan(int _rowspan)
           
 void setSelectionMode(String _selectionMode)
           
 void setSortBy(Object _sortBy)
           
 void setSortFunction(javax.el.MethodExpression _sortFunction)
           
 void setStyle(String _style)
           
 void setStyleClass(String _styleClass)
           
 void setWidth(String _width)
           
 
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.component.api.UIColumn
encodeAll, getChildren, getClientId, getClientId, getContainerClientId, getFacet, getValueExpression, isRendered
 
Methods inherited from interface org.primefaces.model.menu.MenuElement
getId, isRendered, setId
 

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final String COMPONENT_FAMILY
See Also:
Constant Field Values
Constructor Detail

Column

public Column()
Method Detail

getFamily

public String getFamily()
Overrides:
getFamily in class javax.faces.component.UIColumn

getSortBy

public Object getSortBy()
Specified by:
getSortBy in interface UIColumn

setSortBy

public void setSortBy(Object _sortBy)

getStyle

public String getStyle()
Specified by:
getStyle in interface UIColumn
Specified by:
getStyle in interface MenuColumn

setStyle

public void setStyle(String _style)

getStyleClass

public String getStyleClass()
Specified by:
getStyleClass in interface UIColumn
Specified by:
getStyleClass in interface MenuColumn

setStyleClass

public void setStyleClass(String _styleClass)

getSortFunction

public javax.el.MethodExpression getSortFunction()
Specified by:
getSortFunction in interface UIColumn

setSortFunction

public void setSortFunction(javax.el.MethodExpression _sortFunction)

getFilterBy

public Object getFilterBy()
Specified by:
getFilterBy in interface UIColumn

setFilterBy

public void setFilterBy(Object _filterBy)

getFilterStyle

public String getFilterStyle()
Specified by:
getFilterStyle in interface UIColumn

setFilterStyle

public void setFilterStyle(String _filterStyle)

getFilterStyleClass

public String getFilterStyleClass()
Specified by:
getFilterStyleClass in interface UIColumn

setFilterStyleClass

public void setFilterStyleClass(String _filterStyleClass)

getFilterOptions

public Object getFilterOptions()
Specified by:
getFilterOptions in interface UIColumn

setFilterOptions

public void setFilterOptions(Object _filterOptions)

getFilterMatchMode

public String getFilterMatchMode()
Specified by:
getFilterMatchMode in interface UIColumn

setFilterMatchMode

public void setFilterMatchMode(String _filterMatchMode)

getFilterPosition

public String getFilterPosition()
Specified by:
getFilterPosition in interface UIColumn

setFilterPosition

public void setFilterPosition(String _filterPosition)

getRowspan

public int getRowspan()
Specified by:
getRowspan in interface UIColumn

setRowspan

public void setRowspan(int _rowspan)

getColspan

public int getColspan()
Specified by:
getColspan in interface UIColumn

setColspan

public void setColspan(int _colspan)

getHeaderText

public String getHeaderText()
Specified by:
getHeaderText in interface UIColumn

setHeaderText

public void setHeaderText(String _headerText)

getFooterText

public String getFooterText()
Specified by:
getFooterText in interface UIColumn

setFooterText

public void setFooterText(String _footerText)

getSelectionMode

public String getSelectionMode()
Specified by:
getSelectionMode in interface UIColumn

setSelectionMode

public void setSelectionMode(String _selectionMode)

isDisabledSelection

public boolean isDisabledSelection()
Specified by:
isDisabledSelection in interface UIColumn

setDisabledSelection

public void setDisabledSelection(boolean _disabledSelection)

getFilterMaxLength

public int getFilterMaxLength()
Specified by:
getFilterMaxLength in interface UIColumn

setFilterMaxLength

public void setFilterMaxLength(int _filterMaxLength)

isResizable

public boolean isResizable()
Specified by:
isResizable in interface UIColumn

setResizable

public void setResizable(boolean _resizable)

isExportable

public boolean isExportable()
Specified by:
isExportable in interface UIColumn

setExportable

public void setExportable(boolean _exportable)

getFilterValue

public Object getFilterValue()

setFilterValue

public void setFilterValue(Object _filterValue)

getWidth

public String getWidth()
Specified by:
getWidth in interface UIColumn

setWidth

public void setWidth(String _width)

getCellEditor

public CellEditor getCellEditor()
Specified by:
getCellEditor in interface UIColumn

isDynamic

public boolean isDynamic()
Specified by:
isDynamic in interface UIColumn

getColumnKey

public String getColumnKey()
Specified by:
getColumnKey in interface UIColumn

getElements

public List getElements()
Specified by:
getElements in interface MenuGroup

getElementsCount

public int getElementsCount()
Specified by:
getElementsCount in interface MenuGroup


Copyright © 2013. All rights reserved.