|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.render.Renderer
org.apache.myfaces.renderkit.html.HtmlRenderer
org.apache.myfaces.renderkit.html.HtmlTableRendererBase
org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer
Field Summary |
---|
Fields inherited from class org.apache.myfaces.renderkit.html.HtmlTableRendererBase |
---|
FOOTER_FACET_NAME, HEADER_FACET_NAME |
Constructor Summary | |
---|---|
HtmlTableRenderer()
|
Method Summary | |
---|---|
protected int |
determineChildColSpan(javax.faces.component.UIComponent uiComponent)
handles uicolumns component |
void |
encodeBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
|
void |
encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
|
protected void |
encodeColumnChild(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIData uiData,
javax.faces.component.UIComponent component,
java.util.Iterator columnStyleIterator)
handles uicolumns component |
void |
encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
|
protected boolean |
hasFacet(boolean header,
javax.faces.component.UIComponent uiComponent)
handles uicolumns component |
protected void |
renderColumnBody(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIData uiData,
javax.faces.component.UIComponent component,
java.util.Iterator columnStyleIterator)
Renders the body of a given UIColumn (everything but the header and footer facets). |
protected void |
renderColumnChildHeaderOrFooterRow(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIComponent uiComponent,
java.lang.String styleClass,
boolean header)
handles uicolumns component |
protected void |
renderColumnFooterCell(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIComponent uiComponent,
javax.faces.component.UIComponent facet,
java.lang.String footerStyleClass,
int colspan)
Renders the footer facet for the given UIColumn . |
protected void |
renderColumnHeaderCell(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIComponent uiComponent,
javax.faces.component.UIComponent facet,
java.lang.String headerStyleClass,
int colspan)
Renders the header facet for the given UIColumn . |
protected void |
renderHtmlColumnAttributes(javax.faces.context.ResponseWriter writer,
javax.faces.component.UIComponent uiComponent,
java.lang.String prefix)
|
protected void |
renderRowAttribute(javax.faces.context.ResponseWriter writer,
java.lang.String htmlAttribute,
java.lang.Object value)
|
protected void |
renderRowStart(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIData uiData,
java.util.Iterator rowStyleClassIterator)
Renders the start of a new row of body content. |
protected void |
renderRowStyle(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIData uiData,
java.util.Iterator rowStyleIterator)
|
Methods inherited from class org.apache.myfaces.renderkit.html.HtmlTableRendererBase |
---|
afterRow, afterTable, beforeRow, beforeTable, decode, encodeInnerHtml, getFooterClass, getHeaderClass, getRendersChildren, renderColumnFooterCell, renderColumnFooterRow, renderColumnHeaderCell, renderColumnHeaderRow, renderFacet, renderRowEnd, renderTableFooterRow, renderTableHeaderRow |
Methods inherited from class javax.faces.render.Renderer |
---|
convertClientId, getConvertedValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public HtmlTableRenderer()
Method Detail |
public void encodeBegin(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent) throws java.io.IOException
encodeBegin
in class HtmlTableRendererBase
java.io.IOException
HtmlTableRendererBase.encodeBegin(javax.faces.context.FacesContext, javax.faces.component.UIComponent)
public void encodeChildren(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component) throws java.io.IOException
encodeChildren
in class HtmlTableRendererBase
java.io.IOException
HtmlTableRendererBase.encodeChildren(javax.faces.context.FacesContext, javax.faces.component.UIComponent)
public void encodeEnd(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent) throws java.io.IOException
encodeEnd
in class HtmlTableRendererBase
java.io.IOException
HtmlTableRendererBase.encodeEnd(javax.faces.context.FacesContext, javax.faces.component.UIComponent)
protected void renderRowStart(javax.faces.context.FacesContext facesContext, javax.faces.context.ResponseWriter writer, javax.faces.component.UIData uiData, java.util.Iterator rowStyleClassIterator) throws java.io.IOException
HtmlTableRendererBase
renderRowStart
in class HtmlTableRendererBase
facesContext
- the FacesContext
.writer
- the ResponseWriter
.uiData
- the UIData
being rendered.rowStyleClassIterator
- te styleClass of the row or null
if there is none.
java.io.IOException
- if an exceptoin occurs.protected void renderRowStyle(javax.faces.context.FacesContext facesContext, javax.faces.context.ResponseWriter writer, javax.faces.component.UIData uiData, java.util.Iterator rowStyleIterator) throws java.io.IOException
renderRowStyle
in class HtmlTableRendererBase
java.io.IOException
HtmlTableRendererBase.renderRowStyle(javax.faces.context.FacesContext, javax.faces.context.ResponseWriter, javax.faces.component.UIData, java.util.Iterator)
protected void renderRowAttribute(javax.faces.context.ResponseWriter writer, java.lang.String htmlAttribute, java.lang.Object value) throws java.io.IOException
java.io.IOException
protected void encodeColumnChild(javax.faces.context.FacesContext facesContext, javax.faces.context.ResponseWriter writer, javax.faces.component.UIData uiData, javax.faces.component.UIComponent component, java.util.Iterator columnStyleIterator) throws java.io.IOException
encodeColumnChild
in class HtmlTableRendererBase
java.io.IOException
org.apache.myfaces.renderkit.html.HtmlTableRendererBase#encodeColumnChild(javax.faces.context.FacesContext, javax.faces.context.ResponseWriter, javax.faces.component.UIData, javax.faces.component.UIComponent, java.lang.String)
protected void renderColumnBody(javax.faces.context.FacesContext facesContext, javax.faces.context.ResponseWriter writer, javax.faces.component.UIData uiData, javax.faces.component.UIComponent component, java.util.Iterator columnStyleIterator) throws java.io.IOException
HtmlTableRendererBase
UIColumn
(everything but the header and footer facets).
renderColumnBody
in class HtmlTableRendererBase
facesContext
- the FacesContext
.writer
- the ResponseWriter
.uiData
- the UIData
being rendered.component
- the UIComponent
to render.columnStyleIterator
- the styleClass of the UIColumn
or null
if
there is none.
java.io.IOException
- if an exception occurs.org.apache.myfaces.renderkit.html.HtmlTableRendererBase#renderColumnBody(javax.faces.context.FacesContext, javax.faces.context.ResponseWriter, javax.faces.component.UIData, javax.faces.component.UIComponent, java.lang.String)
protected void renderColumnChildHeaderOrFooterRow(javax.faces.context.FacesContext facesContext, javax.faces.context.ResponseWriter writer, javax.faces.component.UIComponent uiComponent, java.lang.String styleClass, boolean header) throws java.io.IOException
renderColumnChildHeaderOrFooterRow
in class HtmlTableRendererBase
java.io.IOException
HtmlTableRendererBase.renderColumnChildHeaderOrFooterRow(javax.faces.context.FacesContext, javax.faces.context.ResponseWriter, javax.faces.component.UIComponent, java.lang.String, boolean)
protected void renderColumnHeaderCell(javax.faces.context.FacesContext facesContext, javax.faces.context.ResponseWriter writer, javax.faces.component.UIComponent uiComponent, javax.faces.component.UIComponent facet, java.lang.String headerStyleClass, int colspan) throws java.io.IOException
HtmlTableRendererBase
UIColumn
.
renderColumnHeaderCell
in class HtmlTableRendererBase
facesContext
- the FacesContext
.writer
- the ResponseWriter
.uiComponent
- the UIComponent
to render the facet for.facet
- the UIComponent
to render as facet.headerStyleClass
- the styleClass of the header facet.colspan
- the colspan for the tableData element in which the header facet
will be wrapped.
java.io.IOException
HtmlTableRendererBase.renderColumnHeaderCell(javax.faces.context.FacesContext, javax.faces.context.ResponseWriter, javax.faces.component.UIComponent, javax.faces.component.UIComponent, java.lang.String, int)
protected void renderColumnFooterCell(javax.faces.context.FacesContext facesContext, javax.faces.context.ResponseWriter writer, javax.faces.component.UIComponent uiComponent, javax.faces.component.UIComponent facet, java.lang.String footerStyleClass, int colspan) throws java.io.IOException
HtmlTableRendererBase
UIColumn
.
renderColumnFooterCell
in class HtmlTableRendererBase
facesContext
- the FacesContext
.writer
- the ResponseWriter
.uiComponent
- the UIComponent
to render the facet for.facet
- the UIComponent
to render as facet.footerStyleClass
- the styleClass of the footer facet.colspan
- the colspan for the tableData element in which the footer facet
will be wrapped.
java.io.IOException
HtmlTableRendererBase.renderColumnFooterCell(javax.faces.context.FacesContext, javax.faces.context.ResponseWriter, javax.faces.component.UIComponent, javax.faces.component.UIComponent, java.lang.String, int)
protected void renderHtmlColumnAttributes(javax.faces.context.ResponseWriter writer, javax.faces.component.UIComponent uiComponent, java.lang.String prefix) throws java.io.IOException
writer
- uiComponent
- prefix
- header, footer or null
java.io.IOException
protected int determineChildColSpan(javax.faces.component.UIComponent uiComponent)
determineChildColSpan
in class HtmlTableRendererBase
HtmlTableRendererBase.determineChildColSpan(javax.faces.component.UIComponent)
protected boolean hasFacet(boolean header, javax.faces.component.UIComponent uiComponent)
hasFacet
in class HtmlTableRendererBase
header
- uiComponent
-
HtmlTableRendererBase.hasFacet(boolean, javax.faces.component.UIComponent)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |