Grid<StateItem> grid;
public StateView(ListStore<StateItem> stateStore) {
this.stateStore = stateStore;
StateItemProperties stateItemProperties = GWT.create(StateItemProperties.class);
List<ColumnConfig<StateItem, ?>> columnConfigList = new LinkedList<ColumnConfig<StateItem, ?>>();
columnConfigList.add(new ColumnConfig<StateItem, String>(stateItemProperties.name(), 0, "Attribute"));
columnConfigList.add(new ColumnConfig<StateItem, String>(stateItemProperties.value(), 0, "Value"));
columnModel = new ColumnModel<StateItem>(columnConfigList);
uiBinder.createAndBindUi(this);
grid.getSelectionModel().setLocked(true);