kiurubeans
Class HtmlCheckColumn

java.lang.Object
  |
  +--kiurubeans.HtmlColumn
        |
        +--kiurubeans.HtmlCheckColumn

public class HtmlCheckColumn
extends HtmlColumn

Abstraction of HTML table column with checkbox


Constructor Summary
HtmlCheckColumn()
          Creates a new instance of HtmlCheckColumn - dummy empty constructor
HtmlCheckColumn(Field field, java.lang.String title, java.lang.String name)
          Creates a new instance of HtmlCheckColumn
HtmlCheckColumn(Field field, java.lang.String title, java.lang.String name, Predicate checkPredicate)
          Creates a new instance of HtmlCheckColumn
HtmlCheckColumn(java.lang.String field, java.lang.String title, java.lang.String name)
          Creates a new instance of HtmlCheckColumn
 
Method Summary
 java.lang.String getCellData(RS2 rs)
          Returns current table cell data as string
 java.lang.String getName()
          Getter for property name.
 void setName(java.lang.String name)
          Setter for property name.
 
Methods inherited from class kiurubeans.HtmlColumn
assignValues, assignValues, getField, getFieldName, getFieldValue, getFieldValue, getHeader, getTitle, setField, setFieldName, setTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlCheckColumn

public HtmlCheckColumn()
Creates a new instance of HtmlCheckColumn - dummy empty constructor


HtmlCheckColumn

public HtmlCheckColumn(java.lang.String field,
                       java.lang.String title,
                       java.lang.String name)
Creates a new instance of HtmlCheckColumn

Parameters:
title - title to be shown in th
field - field name of related db row
name - name attribute of the checkbox

HtmlCheckColumn

public HtmlCheckColumn(Field field,
                       java.lang.String title,
                       java.lang.String name)
Creates a new instance of HtmlCheckColumn

Parameters:
field - related db column
title - title to be shown in th
name - name attribute of the checkbox

HtmlCheckColumn

public HtmlCheckColumn(Field field,
                       java.lang.String title,
                       java.lang.String name,
                       Predicate checkPredicate)
Creates a new instance of HtmlCheckColumn

Parameters:
field - related db column
title - title to be shown in th
name - name attribute of the checkbox
checkPredicate - predicate to determine whether the checkbox is checked
Method Detail

getName

public java.lang.String getName()
Getter for property name.

Returns:
Value of property name.

setName

public void setName(java.lang.String name)
Setter for property name.

Parameters:
name - New value of property name.

getCellData

public java.lang.String getCellData(RS2 rs)
Returns current table cell data as string

Specified by:
getCellData in class HtmlColumn
Parameters:
rs - RS2 where data is retrieved
Returns:
data to be put in