ColumnConfig author = new ColumnConfig("author", "Author", 100);
author.setEditor(new CellEditor(new TextField<String>()));
ColumnConfig size = new ColumnConfig("genre", "Genre", 100);
size.setEditor(new CellEditor(new TextField<String>()));
ColumnModel cm = new ColumnModel(Arrays.asList(name, author, size));
ContentPanel cp = new ContentPanel();
cp.setBodyBorder(false);
cp.setHeading("RowEditor TreeGrid");
cp.setButtonAlign(HorizontalAlignment.CENTER);