com.google.gwt.user.cellview.client.Column.getFieldUpdater()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(2.7k)|赞(0)|评价(0)|浏览(75)

本文整理了Java中com.google.gwt.user.cellview.client.Column.getFieldUpdater()方法的一些代码示例,展示了Column.getFieldUpdater()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Column.getFieldUpdater()方法的具体详情如下:
包路径:com.google.gwt.user.cellview.client.Column
类名称:Column
方法名:getFieldUpdater

Column.getFieldUpdater介绍

[英]Returns the FieldUpdater used for updating values in the column.
[中]返回用于更新列中的值的FieldUpdater。

代码示例

代码示例来源:origin: kiegroup/jbpm-wb

public void updateSelectedColumnRow(final Integer row,
                  final T object,
                  final Boolean value) {
  final Column<T, Boolean> column = (Column<T, Boolean>) this.dataGrid.getColumn(0);
  final int index = row + getPageStart();
  column.getFieldUpdater().update(index,
                  object,
                  value);
  dataGrid.redrawRow(index);
}

代码示例来源:origin: org.jbpm/jbpm-wb-common-client

protected void testSelectAll(int offset) {
  final Column column = mock(Column.class);
  final FieldUpdater updater = mock(FieldUpdater.class);
  when(column.getFieldUpdater()).thenReturn(updater);
  when(dataGrid.getColumn(0)).thenReturn(column);
  when(table.pager.getPageStart()).thenReturn(offset);
  GenericSummary gs = mock(GenericSummary.class);
  when(dataGrid.getVisibleItem(0)).thenReturn(gs);
  when(dataGrid.getVisibleItem(1)).thenReturn(gs);
  when(dataGrid.getVisibleItemCount()).thenReturn(2);
  table.selectAllItems();
  verify(updater).update(offset + 0, gs, true);
  verify(updater).update(offset + 1, gs, true);
  verify(dataGrid).redrawRow(offset + 0);
  verify(dataGrid).redrawRow(offset + 1);
}

代码示例来源:origin: org.jresearch.commons.gxt.crud/org.jresearch.commons.gxt.crud.widget

@Override
public void onCellPreview(final CellPreviewEvent<M> event) {
  final NativeEvent nativeEvent = event.getNativeEvent();
  final String type = nativeEvent.getType();
  final boolean isSelect = BrowserEvents.CLICK.equals(type) || (BrowserEvents.KEYDOWN.equals(type) && nativeEvent.getKeyCode() == KeyCodes.KEY_ENTER);
  if (isSelect && event.getValue() != null) {
    final int column = event.getColumn();
    if (getColumn(column).getFieldUpdater() == null) {
      bus.fire(config.getCrudEventType().createUpdateEvent(event.getValue()));
    }
  }
}

代码示例来源:origin: kiegroup/jbpm-wb

protected void testSelectAll(int offset) {
  final Column column = mock(Column.class);
  final FieldUpdater updater = mock(FieldUpdater.class);
  when(column.getFieldUpdater()).thenReturn(updater);
  when(dataGrid.getColumn(0)).thenReturn(column);
  when(table.pager.getPageStart()).thenReturn(offset);
  GenericSummary gs = mock(GenericSummary.class);
  when(dataGrid.getVisibleItem(0)).thenReturn(gs);
  when(dataGrid.getVisibleItem(1)).thenReturn(gs);
  when(dataGrid.getVisibleItemCount()).thenReturn(2);
  table.selectAllItems();
  verify(updater).update(offset + 0, gs, true);
  verify(updater).update(offset + 1, gs, true);
  verify(dataGrid).redrawRow(offset + 0);
  verify(dataGrid).redrawRow(offset + 1);
}

相关文章