List of usage examples for com.google.gwt.view.client SingleSelectionModel isSelected
public boolean isSelected(T object)
From source file:com.google.appinventor.client.wizards.ComponentImportWizard.java
License:Open Source License
private CellTable createCompTable() { final SingleSelectionModel<Component> selectionModel = new SingleSelectionModel<Component>(); CellTable<Component> compTable = new CellTable<Component>(); compTable.setSelectionModel(selectionModel); Column<Component, Boolean> checkColumn = new Column<Component, Boolean>(new CheckboxCell(true, false)) { @Override/*from w ww.jav a2s . c o m*/ public Boolean getValue(Component comp) { return selectionModel.isSelected(comp); } }; Column<Component, String> nameColumn = new Column<Component, String>(new TextCell()) { @Override public String getValue(Component comp) { return comp.getName(); } }; Column<Component, Number> versionColumn = new Column<Component, Number>(new NumberCell()) { @Override public Number getValue(Component comp) { return comp.getVersion(); } }; compTable.addColumn(checkColumn); compTable.addColumn(nameColumn, "Component"); compTable.addColumn(versionColumn, "Version"); return compTable; }