TableColumn

public interface TableColumn

An interface that represents a column of a table generated using a Table.

Author:Manoel Campos da Silva Filho

Methods

generateData

String generateData(Object data)

Generates the string that represents the data of the column, formatted according to the format.

Parameters:
  • data – The data of the column to be formatted
Returns:

a string containing the formatted column data

generateSubtitleHeader

String generateSubtitleHeader()

Generates the string that represents the sub-header of the column (if any), containing the column subtitle.

Returns:the generated sub-header string

generateTitleHeader

String generateTitleHeader()

Generates the string that represents the header of the column, containing the column title.

Returns:the generated header string

getFormat

String getFormat()
Returns:The format to be used to display the content of the column, according to the String.format(java.lang.String,java.lang.Object...) (optional).

getSubTitle

String getSubTitle()
Returns:The subtitle to be displayed below the title of the column (optional).

getTable

Table getTable()
Returns:The table that the column belongs to.

getTitle

String getTitle()
Returns:The title to be displayed at the top of the column.

setFormat

TableColumn setFormat(String format)

setSubTitle

TableColumn setSubTitle(String subTitle)

setTable

TableColumn setTable(Table table)

setTitle

TableColumn setTitle(String title)