@SuppressWarnings({"unchecked", "rawtypes"}) public void addSelectionChangeListener(SelectionChangedListener<IndicatorDTO> listener) { grid.getSelectionModel().addSelectionChangedListener((SelectionChangedListener) listener); }
protected void initGridListeners(Grid<M> grid) { grid.getSelectionModel().addSelectionChangedListener(new SelectionChangedListener<M>() { @Override public void selectionChanged(SelectionChangedEvent<M> se) { presenter.onSelectionChanged(se.getSelectedItem()); } }); }
public void addSelectionChangeListener(SelectionChangedListener<UserDatabaseDTO> listener) { grid.getSelectionModel().addSelectionChangedListener(listener); }
private void createGrid() { grid = new Grid<UserDatabaseDTO>(presenter.getStore(), createColumnModel()); grid.setAutoExpandColumn("fullName"); grid.setLoadMask(true); grid.addListener(Events.RowDoubleClick, new Listener<GridEvent>() { @Override public void handleEvent(GridEvent be) { presenter.onUIAction(UIActions.EDIT); } }); grid.getSelectionModel().addSelectionChangedListener(new SelectionChangedListener<UserDatabaseDTO>() { @Override public void selectionChanged(SelectionChangedEvent<UserDatabaseDTO> se) { presenter.onSelectionChanged(se.getSelectedItem()); } }); add(grid); }
grid.getSelectionModel().addSelectionChangedListener(new SelectionChangedListener<M>() { @Override public void selectionChanged(SelectionChangedEvent<M> se) {
grid.setLoadMask(true); grid.setSelectionModel(new GridSelectionModel<>()); grid.getSelectionModel().addSelectionChangedListener(new SelectionChangedListener<UserPermissionDTO>() {
sm.addSelectionChangedListener(new SelectionChangedListener<ModelData>() {
@Inject public DbPartnerEditor(EventBus eventBus, Dispatcher dispatcher) { this.eventBus = eventBus; this.dispatcher = dispatcher; toolBar = new ActionToolBar(this); toolBar.addButton(UIActions.ADD, I18N.CONSTANTS.addPartner(), IconImageBundle.ICONS.add()); toolBar.addButton(UIActions.EDIT, I18N.CONSTANTS.edit(), IconImageBundle.ICONS.edit()); toolBar.addButton(UIActions.DELETE, I18N.CONSTANTS.delete(), IconImageBundle.ICONS.delete()); toolBar.setDirty(false); store = new ListStore<>(); store.setSortField("name"); store.setSortDir(Style.SortDir.ASC); store.setModelComparer((a, b) -> a.getId() == b.getId()); grid = new Grid<>(store, createColumnModel()); grid.setAutoExpandColumn("fullName"); grid.setLoadMask(true); grid.getSelectionModel().addSelectionChangedListener(new SelectionChangedListener<PartnerDTO>() { @Override public void selectionChanged(SelectionChangedEvent<PartnerDTO> event) { onSelectionChanged(Optional.ofNullable(event.getSelectedItem())); } }); this.contentPanel = new ContentPanel(); this.contentPanel.setTopComponent(toolBar); this.contentPanel.setLayout(new FitLayout()); this.contentPanel.add(grid); }
sm.addSelectionChangedListener(new SelectionChangedListener<SiteDTO>() {
grid.getSelectionModel().addSelectionChangedListener(new SelectionChangedListener<ReportMetadataDTO>() {