Interface ISimpleTableModelBuilderAdaptor
-
public interface ISimpleTableModelBuilderAdaptorBuilder of simple table models. All column titles should be unique.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddFullHeader(java.lang.String... titles)A convenience method for adding complete header with columns with specified titles and default column width 150.voidaddFullRow(java.lang.String... values)A convenience method for adding a row with specified values.voidaddHeader(java.lang.String title)Adds header column with specified title and default column width 150.voidaddHeader(java.lang.String title, int defaultColumnWidth)Adds header column with specified title and specified default column width.voidaddHeader(java.lang.String title, java.lang.String code)Adds header column with specified title, specified code and default column width 150.IRowBuilderAdaptoraddRow()Adds an empty row and returns a row builder for setting values of this row.ch.systemsx.cisd.openbis.generic.shared.basic.dto.api.ITableModelgetTableModel()Returns the defined table model.
-
-
-
Method Detail
-
getTableModel
ch.systemsx.cisd.openbis.generic.shared.basic.dto.api.ITableModel getTableModel()
Returns the defined table model. It should be used to set an output of managed property.
-
addRow
IRowBuilderAdaptor addRow()
Adds an empty row and returns a row builder for setting values of this row.
-
addHeader
void addHeader(java.lang.String title)
Adds header column with specified title and default column width 150.- Throws:
ch.systemsx.cisd.common.exceptions.UserFailureException- if header with the same title has already been added.
-
addHeader
void addHeader(java.lang.String title, int defaultColumnWidth)Adds header column with specified title and specified default column width.- Throws:
ch.systemsx.cisd.common.exceptions.UserFailureException- if header with the same title has already been added.
-
addHeader
void addHeader(java.lang.String title, java.lang.String code)Adds header column with specified title, specified code and default column width 150.- Throws:
ch.systemsx.cisd.common.exceptions.UserFailureException- if header with the same title has already been added.
-
addFullHeader
void addFullHeader(java.lang.String... titles)
A convenience method for adding complete header with columns with specified titles and default column width 150.- Throws:
ch.systemsx.cisd.common.exceptions.UserFailureException- if header titles are not unique.
-
addFullRow
void addFullRow(java.lang.String... values)
A convenience method for adding a row with specified values.
-
-