| com.sun.rave.web.ui.renderer.TableRenderer
TableRenderer | public class TableRenderer extends Renderer (Code) | | This class renders Table components.
The table component provides a layout mechanism for displaying table actions.
UI guidelines describe specific behavior that can applied to the rows and
columns of data such as sorting, filtering, pagination, selection, and custom
user actions. In addition, UI guidelines also define sections of the table
that can be used for titles, row group headers, and placement of pre-defined
and user defined actions.
Note: Column headers and footers are rendered by TableRowGroupRenderer. Table
column footers are rendered by TableRenderer.
Note: To see the messages logged by this class, set the following global
defaults in your JDK's "jre/lib/logging.properties" file.
java.util.logging.ConsoleHandler.level = FINE
com.sun.rave.web.ui.renderer.TableRenderer.level = FINE
See TLD docs for more information.
|
Method Summary | |
public void | encodeBegin(FacesContext context, UIComponent component) Render the beginning of the specified UIComponent to the output stream or
writer associated with the response we are creating. | public void | encodeChildren(FacesContext context, UIComponent component) Render the children of the specified UIComponent to the output stream or
writer associated with the response we are creating. | public void | encodeEnd(FacesContext context, UIComponent component) Render the ending of the specified UIComponent to the output stream or
writer associated with the response we are creating. | public boolean | getRendersChildren() Return a flag indicating whether this Renderer is responsible
for rendering the children the component it is asked to render. | protected void | renderActionsBottom(FacesContext context, Table component, ResponseWriter writer) Render the bottom actions for Table components. | protected void | renderActionsTop(FacesContext context, Table component, ResponseWriter writer) Render the top actions for Table components. | protected void | renderEmbeddedPanels(FacesContext context, Table component, ResponseWriter writer) Render embedded panels for Table components. | protected void | renderEnclosingTagEnd(ResponseWriter writer) Render enclosing tag for Table components. | protected void | renderEnclosingTagStart(FacesContext context, Table component, ResponseWriter writer) Render enclosing tag for Table components. | protected void | renderTableFooter(FacesContext context, Table component, ResponseWriter writer) Render table footer for Table components. | protected void | renderTitle(FacesContext context, Table component, ResponseWriter writer) Render title for Table components. |
encodeBegin | public void encodeBegin(FacesContext context, UIComponent component) throws IOException(Code) | | Render the beginning of the specified UIComponent to the output stream or
writer associated with the response we are creating.
Parameters: context - FacesContext for the current request. Parameters: component - UIComponent to be rendered. exception: IOException - if an input/output error occurs. exception: NullPointerException - if context or component is null. |
encodeChildren | public void encodeChildren(FacesContext context, UIComponent component) throws IOException(Code) | | Render the children of the specified UIComponent to the output stream or
writer associated with the response we are creating.
Parameters: context - FacesContext for the current request. Parameters: component - UIComponent to be decoded. exception: IOException - if an input/output error occurs. exception: NullPointerException - if context or component is null. |
encodeEnd | public void encodeEnd(FacesContext context, UIComponent component) throws IOException(Code) | | Render the ending of the specified UIComponent to the output stream or
writer associated with the response we are creating.
Parameters: context - FacesContext for the current request. Parameters: component - UIComponent to be rendered. exception: IOException - if an input/output error occurs. exception: NullPointerException - if context or component is null. |
getRendersChildren | public boolean getRendersChildren()(Code) | | Return a flag indicating whether this Renderer is responsible
for rendering the children the component it is asked to render.
The default implementation returns false.
|
renderActionsBottom | protected void renderActionsBottom(FacesContext context, Table component, ResponseWriter writer) throws IOException(Code) | | Render the bottom actions for Table components.
Parameters: context - FacesContext for the current request. Parameters: component - Table to be rendered. Parameters: writer - ResponseWriter to which the component should be rendered. exception: IOException - if an input/output error occurs. |
renderActionsTop | protected void renderActionsTop(FacesContext context, Table component, ResponseWriter writer) throws IOException(Code) | | Render the top actions for Table components.
Parameters: context - FacesContext for the current request. Parameters: component - Table to be rendered. Parameters: writer - ResponseWriter to which the component should be rendered. exception: IOException - if an input/output error occurs. |
renderEmbeddedPanels | protected void renderEmbeddedPanels(FacesContext context, Table component, ResponseWriter writer) throws IOException(Code) | | Render embedded panels for Table components.
Parameters: context - FacesContext for the current request. Parameters: component - Table to be rendered. Parameters: writer - ResponseWriter to which the component should be rendered. exception: IOException - if an input/output error occurs. |
renderEnclosingTagEnd | protected void renderEnclosingTagEnd(ResponseWriter writer) throws IOException(Code) | | Render enclosing tag for Table components.
Parameters: writer - ResponseWriter to which the component should be rendered. exception: IOException - if an input/output error occurs. |
renderEnclosingTagStart | protected void renderEnclosingTagStart(FacesContext context, Table component, ResponseWriter writer) throws IOException(Code) | | Render enclosing tag for Table components.
Parameters: context - FacesContext for the current request. Parameters: component - Table to be rendered. Parameters: writer - ResponseWriter to which the component should be rendered. exception: IOException - if an input/output error occurs. |
renderTableFooter | protected void renderTableFooter(FacesContext context, Table component, ResponseWriter writer) throws IOException(Code) | | Render table footer for Table components.
Parameters: context - FacesContext for the current request. Parameters: component - Table to be rendered. Parameters: writer - ResponseWriter to which the component should be rendered. exception: IOException - if an input/output error occurs. |
renderTitle | protected void renderTitle(FacesContext context, Table component, ResponseWriter writer) throws IOException(Code) | | Render title for Table components.
Parameters: context - FacesContext for the current request. Parameters: component - Table to be rendered. Parameters: writer - ResponseWriter to which the component should be rendered. exception: IOException - if an input/output error occurs. |
|
|