Package xyz.cofe.data.table
Class DataTableBuilder
java.lang.Object
xyz.cofe.data.table.DataTableBuilder
- All Implemented Interfaces:
TableBuilder
public class DataTableBuilder extends java.lang.Object implements TableBuilder
- Author:
- Kamnev Georgiy
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.ClassLoaderclassLoaderprotected DataTabledataTable -
Constructor Summary
Constructors Constructor Description DataTableBuilder() -
Method Summary
Modifier and Type Method Description voidaddColumn(DataColumn col)voidbegin()voidbeginColumns()voidchangedRow(DataRow row)voiddeletedRow(DataRow row)voidend()voidendColumns()java.lang.ClassLoadergetClassLoader()DataTablegetDataTable()voidinsertedRow(DataRow row)voidsetClassLoader(java.lang.ClassLoader cl)voidsetDataTable(DataTable mt)voidunchangedRow(DataRow row)
-
Field Details
-
classLoader
protected java.lang.ClassLoader classLoader -
dataTable
-
-
Constructor Details
-
DataTableBuilder
public DataTableBuilder()
-
-
Method Details
-
getClassLoader
public java.lang.ClassLoader getClassLoader()- Specified by:
getClassLoaderin interfaceTableBuilder
-
setClassLoader
public void setClassLoader(java.lang.ClassLoader cl) -
getDataTable
- Specified by:
getDataTablein interfaceTableBuilder
-
setDataTable
-
begin
public void begin()- Specified by:
beginin interfaceTableBuilder
-
beginColumns
public void beginColumns()- Specified by:
beginColumnsin interfaceTableBuilder
-
addColumn
- Specified by:
addColumnin interfaceTableBuilder
-
endColumns
public void endColumns()- Specified by:
endColumnsin interfaceTableBuilder
-
unchangedRow
- Specified by:
unchangedRowin interfaceTableBuilder
-
changedRow
- Specified by:
changedRowin interfaceTableBuilder
-
insertedRow
- Specified by:
insertedRowin interfaceTableBuilder
-
deletedRow
- Specified by:
deletedRowin interfaceTableBuilder
-
end
public void end()- Specified by:
endin interfaceTableBuilder
-