Class HtmlColumn
- java.lang.Object
- 
- jakarta.faces.component.UIComponent
- 
- jakarta.faces.component.UIComponentBase
- 
- jakarta.faces.component.UIColumn
- 
- jakarta.faces.component.html.HtmlColumn
 
 
 
 
- 
- All Implemented Interfaces:
- PartialStateHolder,- StateHolder,- TransientStateHolder,- ComponentSystemEventListener,- FacesListener,- SystemEventListenerHolder,- EventListener
 
 public class HtmlColumn extends UIColumn Represents a column that will be rendered in an HTML tableelement.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected static classHtmlColumn.PropertyKeysThe property keys.
 - 
Field SummaryFields Modifier and Type Field Description static StringCOMPONENT_TYPEThe standard component type for this component.- 
Fields inherited from class jakarta.faces.component.UIColumnCOMPONENT_FAMILY
 - 
Fields inherited from class jakarta.faces.component.UIComponentATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
 
- 
 - 
Constructor SummaryConstructors Constructor Description HtmlColumn()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFooterClass()Return the value of thefooterClassproperty.StringgetHeaderClass()Return the value of theheaderClassproperty.StringgetStyleClass()Return the value of thestyleClassproperty.booleanisRowHeader()Return the value of therowHeaderproperty.voidsetFooterClass(String footerClass)Set the value of thefooterClassproperty.voidsetHeaderClass(String headerClass)Set the value of theheaderClassproperty.voidsetRowHeader(boolean rowHeader)Set the value of therowHeaderproperty.voidsetStyleClass(String styleClass)Set the value of thestyleClassproperty.- 
Methods inherited from class jakarta.faces.component.UIColumngetFamily, getFooter, getHeader, setFooter, setHeader
 - 
Methods inherited from class jakarta.faces.component.UIComponentBaseaddClientBehavior, 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, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent
 - 
Methods inherited from class jakarta.faces.component.UIComponentencodeAll, 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
 
- 
 
- 
- 
- 
Field Detail- 
COMPONENT_TYPEpublic static final String COMPONENT_TYPE The standard component type for this component. - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getFooterClasspublic String getFooterClass() Return the value of the footerClassproperty.- Returns:
- the property value
 Contents: Space-separated list of CSS style class(es) that will be applied to any footer generated for this column. 
 
 - 
setFooterClasspublic void setFooterClass(String footerClass) Set the value of the footerClassproperty.- Parameters:
- footerClass- the new property value
 
 - 
getHeaderClasspublic String getHeaderClass() Return the value of the headerClassproperty.- Returns:
- the property value
 Contents: Space-separated list of CSS style class(es) that will be applied to any header generated for this column. 
 
 - 
setHeaderClasspublic void setHeaderClass(String headerClass) Set the value of the headerClassproperty.- Parameters:
- headerClass- the new property value
 
 - 
isRowHeaderpublic boolean isRowHeader() Return the value of the rowHeaderproperty.- Returns:
- the property value
 Contents: Flag indicating that this column is a row header column and therefore cells in this column should be rendered with "th" instead of "td" and must have the 'scope="row"' attribute. 
 
 - 
setRowHeaderpublic void setRowHeader(boolean rowHeader) Set the value of the rowHeaderproperty.- Parameters:
- rowHeader- the new property value
 
 - 
getStyleClasspublic String getStyleClass() Return the value of the styleClassproperty.- Returns:
- the property value
 Contents: Space-separated list of CSS style class(es) that will be applied to the "td" of this column 
 
 - 
setStyleClasspublic void setStyleClass(String styleClass) Set the value of the styleClassproperty.- Parameters:
- styleClass- the new property value
 
 
- 
 
-