private void addPropertyValueColumn() { final Column<PropertyRow, String> column = new Column<PropertyRow, String>(new EditTextCell()) { @Override public String getValue(PropertyRow propertyRow) { if (propertyRow.getValue() != null) { return propertyRow.getValue(); } else { return ""; } } }; column.setFieldUpdater( new PropertyValueFieldUpdater<PropertyRow, String>((EditTextCell) column.getCell())); dataGrid.addColumn( column, Constants.INSTANCE.persistence_unit_property_grid_property_value_column()); dataGrid.setColumnWidth(column, 45, Style.Unit.PCT); }