org.jboss.gravel.compat.ui
Class UIDataTable

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.common.ui.UINamingContainer
                  extended by org.jboss.gravel.common.ui.UICollection
                      extended by org.jboss.gravel.compat.ui.UIDataTable
All Implemented Interfaces:
Serializable, javax.faces.component.NamingContainer, javax.faces.component.StateHolder, CollectionComponent, FriendlyNamingContainer, HasHtmlBasicAttributes, HasHtmlCoreAttributes, HasHtmlEventsAttributes, HasHtmlI18nAttributes, HasHtmlStyleAttributes, HasJsfBasicFacetStyles, HasJsfCoreAttributes

public final class UIDataTable
extends UICollection
implements HasHtmlBasicAttributes, HasJsfBasicFacetStyles

See Also:
Serialized Form

Nested Class Summary
static class UIDataTable.State
           
 
Field Summary
static String COMPONENT_FAMILY
           
static String COMPONENT_TYPE
           
static String RENDERER_TYPE
           
 
Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR
 
Constructor Summary
UIDataTable()
           
 
Method Summary
 String getCaptionClass()
           
 String getCaptionStyle()
           
 String getColumnClasses()
           
 String getDir()
           
 String getFamily()
           
 String getFooterClass()
           
 String getFooterStyle()
           
 String getHeaderClass()
           
 String getHeaderStyle()
           
 String getLang()
           
 String getOnclick()
           
 String getOndblclick()
           
 String getOnkeydown()
           
 String getOnkeypress()
           
 String getOnkeyup()
           
 String getOnload()
           
 String getOnmousedown()
           
 String getOnmousemove()
           
 String getOnmouseout()
           
 String getOnmouseover()
           
 String getOnmouseup()
           
 String getOnunload()
           
 String getRowClasses()
           
 String getStyle()
           
 String getStyleClass()
           
 String getTitle()
           
 void restoreState(javax.faces.context.FacesContext context, Object object)
           
 Object saveState(javax.faces.context.FacesContext context)
           
 void setCaptionClass(String captionClass)
           
 void setCaptionStyle(String captionStyle)
           
 void setColumnClasses(String columnClasses)
           
 void setDir(String dir)
           
 void setFooterClass(String footerClass)
           
 void setFooterStyle(String footerStyle)
           
 void setHeaderClass(String headerClass)
           
 void setHeaderStyle(String headerStyle)
           
 void setLang(String lang)
           
 void setOnclick(String onclick)
           
 void setOndblclick(String ondblclick)
           
 void setOnkeydown(String onkeydown)
           
 void setOnkeypress(String onkeypress)
           
 void setOnkeyup(String onkeyup)
           
 void setOnload(String onload)
           
 void setOnmousedown(String onmousedown)
           
 void setOnmousemove(String onmousemove)
           
 void setOnmouseout(String onmouseout)
           
 void setOnmouseover(String onmouseover)
           
 void setOnmouseup(String onmouseup)
           
 void setOnunload(String onunload)
           
 void setRowClasses(String rowClasses)
           
 void setStyle(String style)
           
 void setStyleClass(String styleClass)
           
 void setTitle(String title)
           
 
Methods inherited from class org.jboss.gravel.common.ui.UICollection
getFirst, getIdVar, getLimit, getValue, getValueList, getVar, setFirst, setIdVar, setLimit, setValue, setVar
 
Methods inherited from class org.jboss.gravel.common.ui.UINamingContainer
getContainerClientId, isPrependId, setPrependId
 
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, 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
 
Methods inherited from interface org.jboss.gravel.common.ui.FriendlyNamingContainer
isPrependId, setPrependId
 

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

RENDERER_TYPE

public static final String RENDERER_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

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

UIDataTable

public UIDataTable()
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)

getTitle

public String getTitle()
Specified by:
getTitle in interface HasHtmlCoreAttributes

setTitle

public void setTitle(String title)

getLang

public String getLang()
Specified by:
getLang in interface HasHtmlI18nAttributes

setLang

public void setLang(String lang)

getDir

public String getDir()
Specified by:
getDir in interface HasHtmlI18nAttributes

setDir

public void setDir(String dir)

getOnclick

public String getOnclick()
Specified by:
getOnclick in interface HasHtmlEventsAttributes

setOnclick

public void setOnclick(String onclick)

getOndblclick

public String getOndblclick()
Specified by:
getOndblclick in interface HasHtmlEventsAttributes

setOndblclick

public void setOndblclick(String ondblclick)

getOnmousedown

public String getOnmousedown()
Specified by:
getOnmousedown in interface HasHtmlEventsAttributes

setOnmousedown

public void setOnmousedown(String onmousedown)

getOnmouseup

public String getOnmouseup()
Specified by:
getOnmouseup in interface HasHtmlEventsAttributes

setOnmouseup

public void setOnmouseup(String onmouseup)

getOnmouseover

public String getOnmouseover()
Specified by:
getOnmouseover in interface HasHtmlEventsAttributes

setOnmouseover

public void setOnmouseover(String onmouseover)

getOnmousemove

public String getOnmousemove()
Specified by:
getOnmousemove in interface HasHtmlEventsAttributes

setOnmousemove

public void setOnmousemove(String onmousemove)

getOnmouseout

public String getOnmouseout()
Specified by:
getOnmouseout in interface HasHtmlEventsAttributes

setOnmouseout

public void setOnmouseout(String onmouseout)

getOnkeypress

public String getOnkeypress()
Specified by:
getOnkeypress in interface HasHtmlEventsAttributes

setOnkeypress

public void setOnkeypress(String onkeypress)

getOnkeydown

public String getOnkeydown()
Specified by:
getOnkeydown in interface HasHtmlEventsAttributes

setOnkeydown

public void setOnkeydown(String onkeydown)

getOnkeyup

public String getOnkeyup()
Specified by:
getOnkeyup in interface HasHtmlEventsAttributes

setOnkeyup

public void setOnkeyup(String onkeyup)

getOnload

public String getOnload()
Specified by:
getOnload in interface HasHtmlEventsAttributes

setOnload

public void setOnload(String onload)

getOnunload

public String getOnunload()
Specified by:
getOnunload in interface HasHtmlEventsAttributes

setOnunload

public void setOnunload(String onunload)

getRowClasses

public String getRowClasses()

setRowClasses

public void setRowClasses(String rowClasses)

getHeaderClass

public String getHeaderClass()
Specified by:
getHeaderClass in interface HasJsfBasicFacetStyles

setHeaderClass

public void setHeaderClass(String headerClass)

getHeaderStyle

public String getHeaderStyle()
Specified by:
getHeaderStyle in interface HasJsfBasicFacetStyles

setHeaderStyle

public void setHeaderStyle(String headerStyle)

getFooterClass

public String getFooterClass()
Specified by:
getFooterClass in interface HasJsfBasicFacetStyles

setFooterClass

public void setFooterClass(String footerClass)

getFooterStyle

public String getFooterStyle()
Specified by:
getFooterStyle in interface HasJsfBasicFacetStyles

setFooterStyle

public void setFooterStyle(String footerStyle)

getColumnClasses

public String getColumnClasses()

setColumnClasses

public void setColumnClasses(String columnClasses)

getCaptionClass

public String getCaptionClass()

setCaptionClass

public void setCaptionClass(String captionClass)

getCaptionStyle

public String getCaptionStyle()

setCaptionStyle

public void setCaptionStyle(String captionStyle)

saveState

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

restoreState

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