org.openfaces.renderkit.table
Class BodyRow

java.lang.Object
  extended by org.openfaces.renderkit.table.TableElement
      extended by org.openfaces.renderkit.table.AbstractRow
          extended by org.openfaces.renderkit.table.BodyRow

public class BodyRow
extends AbstractRow


Constructor Summary
BodyRow()
           
BodyRow(TableElement parent)
           
 
Method Summary
 void extractCustomEvents(java.util.List<Row> applicableCustomRows)
           
 java.util.List<BodyCell> getCells()
           
 java.lang.String getStyle()
           
 java.lang.String getStyleClass()
           
 boolean isAtLeastOneComponentInThisRow()
           
static java.util.Map<java.lang.String,java.lang.String> prepareCustomRowOrCellEvents(java.util.List<? extends javax.faces.component.UIComponent> customRowsOrCells)
           
 void render(javax.faces.context.FacesContext context, HeaderCell.AdditionalContentWriter additionalContentWriter)
           
 void setAttributes(java.lang.String[][] attributes)
           
 void setCells(java.util.List<BodyCell> cells)
           
 void setStyle(java.lang.String style)
           
 void setStyleClass(java.lang.String styleClass)
           
static void writeCustomRowOrCellEvents(javax.faces.context.ResponseWriter writer, java.util.Map<java.lang.String,java.lang.String> events)
           
 
Methods inherited from class org.openfaces.renderkit.table.TableElement
getParent, getParent, setParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BodyRow

public BodyRow()

BodyRow

public BodyRow(TableElement parent)
Method Detail

render

public void render(javax.faces.context.FacesContext context,
                   HeaderCell.AdditionalContentWriter additionalContentWriter)
            throws java.io.IOException
Specified by:
render in class TableElement
Throws:
java.io.IOException

extractCustomEvents

public void extractCustomEvents(java.util.List<Row> applicableCustomRows)
                         throws java.io.IOException
Throws:
java.io.IOException

prepareCustomRowOrCellEvents

public static java.util.Map<java.lang.String,java.lang.String> prepareCustomRowOrCellEvents(java.util.List<? extends javax.faces.component.UIComponent> customRowsOrCells)
                                                                                     throws java.io.IOException
Throws:
java.io.IOException

writeCustomRowOrCellEvents

public static void writeCustomRowOrCellEvents(javax.faces.context.ResponseWriter writer,
                                              java.util.Map<java.lang.String,java.lang.String> events)
                                       throws java.io.IOException
Throws:
java.io.IOException

setAttributes

public void setAttributes(java.lang.String[][] attributes)

getCells

public java.util.List<BodyCell> getCells()

setCells

public void setCells(java.util.List<BodyCell> cells)

getStyle

public java.lang.String getStyle()

setStyle

public void setStyle(java.lang.String style)

getStyleClass

public java.lang.String getStyleClass()

setStyleClass

public void setStyleClass(java.lang.String styleClass)

isAtLeastOneComponentInThisRow

public boolean isAtLeastOneComponentInThisRow()
Specified by:
isAtLeastOneComponentInThisRow in class AbstractRow


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.