@Override
public Widget asWidget() {
ColumnConfig<TableColumnModel, String> name = new ColumnConfig<TableColumnModel, String>(
props.name(), 100, "Name");
name.setCell(new TitledCell());
ColumnConfig<TableColumnModel, String> type = new ColumnConfig<TableColumnModel, String>(
props.type(), 50, "Type");
type.setCell(new TitledCell());
ColumnConfig<TableColumnModel, String> desc = new ColumnConfig<TableColumnModel, String>(
props.desc(), 130, "Comment");
desc.setCell(new TitledCell());
List<ColumnConfig<TableColumnModel, ?>> list = new ArrayList<ColumnConfig<TableColumnModel, ?>>();
list.add(name);
list.add(type);
list.add(desc);
ColumnModel<TableColumnModel> colModel = new ColumnModel<TableColumnModel>(