public class Column extends ColumnBase implements IProxiableColumn, java.io.Serializable
ColumnBase.PropertyKeysCOMPONENT_TYPE, RENDERER_TYPE| Constructor and Description |
|---|
Column() |
| Modifier and Type | Method and Description |
|---|---|
DataTable |
findParentTable() |
CellEditor |
getCellEditor() |
int |
getCurrGroupLength() |
protected javax.faces.context.FacesContext |
getFacesContext() |
FilterConstraint |
getFilterConstraint() |
java.lang.Object |
getSortBy()
Return the value of the
sortBy property. |
javax.el.ValueExpression |
getValueExpression(java.lang.String name) |
boolean |
hasCellEditor() |
boolean |
hasSortPriority() |
boolean |
isLikelySpecifiedRendered()
The AutoAdjustRenderedColspan code should not call body column
updateRendered if their rendered property has been set to anything.
|
boolean |
isOddGroup() |
boolean |
isPropertySet(java.lang.String finder) |
void |
setCurrGroupLength(int currGroupLength) |
void |
setOddGroup(boolean oddGroup) |
void |
setSortPriority(java.lang.Integer i)
Set the value of the
sortPriority property. |
void |
updateRendered(boolean rendered)
This works around the fact that rendered is not an ACE generated property,
but comes from UIComponent, so is not writable to EL from the setter.
|
getColspan, getFamily, getFilterBy, getFilterMatchMode, getFilterOptions, getFilterStyle, getFilterStyleClass, getFilterValue, getFooterText, getGroupBy, getHeaderText, getLazyColumnKey, getPinningOrder, getRowspan, getSortFunction, getSortPriority, getStyle, getStyleClass, isConfigurable, isReorderable, isSortAscending, isStacked, setColspan, setConfigurable, setFilterBy, setFilterMatchMode, setFilterOptions, setFilterStyle, setFilterStyleClass, setFilterValue, setFooterText, setGroupBy, setHeaderText, setLazyColumnKey, setPinningOrder, setReorderable, setRowspan, setSortAscending, setSortBy, setSortFunction, setStacked, setStyle, setStyleClass, setValueExpressiongetFooter, getHeader, setFooter, setHeaderaddClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, 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, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTreeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitencodeAll, getId, getLazyColumnKey, isRendered, setLazyColumnKeygetColspan, getFilterBy, getFilterMatchMode, getFilterOptions, getFilterStyle, getFilterStyleClass, getFilterValue, getFooterText, getGroupBy, getHeaderText, getPinningOrder, getRowspan, getSortFunction, getSortPriority, getStyle, getStyleClass, isConfigurable, isReorderable, isSortAscending, isStacked, setColspan, setConfigurable, setFilterBy, setFilterMatchMode, setFilterOptions, setFilterStyle, setFilterStyleClass, setFilterValue, setFooterText, setGroupBy, setHeaderText, setPinningOrder, setReorderable, setRowspan, setSortAscending, setSortBy, setSortFunction, setStacked, setStyle, setStyleClasspublic FilterConstraint getFilterConstraint()
protected javax.faces.context.FacesContext getFacesContext()
getFacesContext in class javax.faces.component.UIComponentBasepublic CellEditor getCellEditor()
public boolean hasCellEditor()
hasCellEditor in interface IProxiableColumnpublic void setSortPriority(java.lang.Integer i)
ColumnBaseSet the value of the sortPriority property.
Contents: Defines the priority of a column during sorting. The column priorities incoming from the client during a sort request overwrite any set by the application. Processing the sorted columns is done by the component whenever a client edits a sort control or the application calls table.applySorting().
setSortPriority in interface IColumnsetSortPriority in class ColumnBasepublic DataTable findParentTable()
findParentTable in interface IProxiableColumnpublic int getCurrGroupLength()
getCurrGroupLength in interface IProxiableColumnpublic void setCurrGroupLength(int currGroupLength)
setCurrGroupLength in interface IProxiableColumnpublic boolean isOddGroup()
isOddGroup in interface IProxiableColumnpublic void setOddGroup(boolean oddGroup)
setOddGroup in interface IProxiableColumnpublic java.lang.Object getSortBy()
ColumnBaseReturn the value of the sortBy property.
Contents: Defines a value expression representing the value of this column per row when sorting. Setting this attribute, or the "value" attribute for a column enables sorting.
getSortBy in interface IColumngetSortBy in class ColumnBasepublic javax.el.ValueExpression getValueExpression(java.lang.String name)
getValueExpression in interface IProxiableColumngetValueExpression in class javax.faces.component.UIComponentpublic boolean hasSortPriority()
public void updateRendered(boolean rendered)
public boolean isLikelySpecifiedRendered()
public boolean isPropertySet(java.lang.String finder)
isPropertySet in class ColumnBaseCopyright 2014 ICEsoft Technologies Canada Corp., All Rights Reserved.