org.jboss.gravel.compat.ui
Class UIDataTableColumn

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.jboss.gravel.common.ui.UIGravelBase
              extended by org.jboss.gravel.compat.ui.UIDataTableColumn
All Implemented Interfaces:
Serializable, javax.faces.component.StateHolder, HasHtmlStyleAttributes, HasJsfCoreAttributes

public final class UIDataTableColumn
extends UIGravelBase
implements HasHtmlStyleAttributes, HasJsfCoreAttributes

See Also:
Serialized Form

Nested Class Summary
static class UIDataTableColumn.State
           
 
Field Summary
static String COMPONENT_FAMILY
           
static String COMPONENT_TYPE
           
static String RENDERER_TYPE
           
 
Constructor Summary
UIDataTableColumn()
           
 
Method Summary
 String getFamily()
           
 String getFooterClass()
           
 String getFooterStyle()
           
 String getHeaderClass()
           
 String getHeaderStyle()
           
 String getStyle()
           
 String getStyleClass()
           
 void restoreState(javax.faces.context.FacesContext context, Object object)
           
 Object saveState(javax.faces.context.FacesContext context)
           
 void setFooterClass(String footerClass)
           
 void setFooterStyle(String footerStyle)
           
 void setHeaderClass(String headerClass)
           
 void setHeaderStyle(String headerStyle)
           
 void setStyle(String style)
           
 void setStyleClass(String styleClass)
           
 
Methods inherited from class org.jboss.gravel.common.ui.UIGravelBase
getChildrenOfType, getChildrenOfType, isGeneratedId
 
Methods inherited from class javax.faces.component.UIComponentBase
broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId, getValueExpression, setValueExpression
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.gravel.common.ui.HasJsfCoreAttributes
getId, isRendered
 

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

RENDERER_TYPE

public static final String RENDERER_TYPE

COMPONENT_FAMILY

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

UIDataTableColumn

public UIDataTableColumn()
Method Detail

getFamily

public String getFamily()
Specified by:
getFamily in class javax.faces.component.UIComponent

getStyleClass

public String getStyleClass()
Specified by:
getStyleClass in interface HasHtmlStyleAttributes

setStyleClass

public void setStyleClass(String styleClass)

getStyle

public String getStyle()
Specified by:
getStyle in interface HasHtmlStyleAttributes

setStyle

public void setStyle(String style)

getFooterClass

public String getFooterClass()

setFooterClass

public void setFooterClass(String footerClass)

getFooterStyle

public String getFooterStyle()

setFooterStyle

public void setFooterStyle(String footerStyle)

getHeaderClass

public String getHeaderClass()

setHeaderClass

public void setHeaderClass(String headerClass)

getHeaderStyle

public String getHeaderStyle()

setHeaderStyle

public void setHeaderStyle(String headerStyle)

saveState

public Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class javax.faces.component.UIComponentBase

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         Object object)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class javax.faces.component.UIComponentBase