Top Description Fields Constructors Methods
javax.faces.component

public Class UIColumn

extends UIComponentBase
Class Inheritance
Known Direct Subclasses
javax.faces.component.html.HtmlColumn

UIColumn is a UIComponent that represents a single column of data within a parent UIData component.

Field Summary

Modifier and TypeField and Description
public static final String
COMPONENT_FAMILY

The standard component family for this component.

public static final String
COMPONENT_TYPE

The standard component type for this component.

Constructor Summary

AccessConstructor and Description
public
UIColumn()

Create a new UIColumn instance with default property values.

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

the component family.
getFamily
()

Implements abstract javax.faces.component.UIComponent.getFamily.

Get the component family.
public UIComponent

Returns:

the footer component.
getFooter
()

Return the footer facet of the column (if any).

public UIComponent

Returns:

the header component.
getHeader
()

Return the header facet of the column (if any).

public void
setFooter(UIComponent
the new footer facet
footer
)

Set the footer facet of the column.

public void
setHeader(UIComponent
the new header facet
header
)

Set the header facet of the column.

Inherited from javax.faces.component.UIComponentBase:
addClientBehavioraddFacesListenerbroadcastclearInitialStatedecodeencodeBeginencodeChildrenencodeEndfindComponentgetAttributesgetChildCountgetChildrengetClientBehaviorsgetClientIdgetDefaultEventNamegetDescriptorMapgetEventNamesgetFacesContextgetFacesListenersgetFacetgetFacetCountgetFacetsgetFacetsAndChildrengetIdgetListenersForEventClassgetParentgetPassThroughAttributesgetRenderergetRendererTypegetRendersChildrengetValueBindinginvokeOnComponentisRenderedisTransientmarkInitialStateprocessDecodesprocessRestoreStateprocessSaveStateprocessUpdatesprocessValidatorsqueueEventremoveFacesListenerrestoreAttachedStaterestoreStatesaveAttachedStatesaveStatesetIdsetParentsetRenderedsetRendererTypesetTransientsetValueBindingsubscribeToEventunsubscribeFromEvent

Field Detail

COMPONENT_FAMILYback to summary
public static final String COMPONENT_FAMILY

The standard component family for this component.

COMPONENT_TYPEback to summary
public static final String COMPONENT_TYPE

The standard component type for this component.

Constructor Detail

UIColumnback to summary
public UIColumn()

Create a new UIColumn instance with default property values.

Method Detail

getFamilyback to summary
public String getFamily()

Implements abstract javax.faces.component.UIComponent.getFamily.

Get the component family.

Returns:String

the component family.

Annotations
@Override
getFooterback to summary
public UIComponent getFooter()

Return the footer facet of the column (if any). A convenience method for getFacet("footer").

Returns:UIComponent

the footer component.

getHeaderback to summary
public UIComponent getHeader()

Return the header facet of the column (if any). A convenience method for getFacet("header").

Returns:UIComponent

the header component.

setFooterback to summary
public void setFooter(UIComponent footer)

Set the footer facet of the column. A convenience method for getFacets().put("footer", footer).

Parameters
footer:UIComponent

the new footer facet

Exceptions
NullPointerException:
if footer is null
setHeaderback to summary
public void setHeader(UIComponent header)

Set the header facet of the column. A convenience method for getFacets().put("header", header).

Parameters
header:UIComponent

the new header facet

Exceptions
NullPointerException:
if header is null