com.vaadin.ui.Table.getValue()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(6.0k)|赞(0)|评价(0)|浏览(125)

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

Table.getValue介绍

暂无

代码示例

代码示例来源:origin: org.opencms/opencms-core

/**
 * Gets the selected structure ids.<p>
 *
 * @return the set of selected structure ids
 */
@SuppressWarnings("unchecked")
public Set<CmsUUID> getSelectedIds() {
  return (Set<CmsUUID>)m_fileTable.getValue();
}

代码示例来源:origin: apache/ace

public Set<?> getActiveSelection() {
  return (m_activeTable != null) ? (Set<?>) m_activeTable.getValue() : Collections.emptySet();
}

代码示例来源:origin: eclipse/hawkbit

@SuppressWarnings("unchecked")
private void addSMType() {
  final Set<Long> selectedIds = (Set<Long>) sourceTable.getValue();
  if (selectedIds == null) {
    return;
  }
  for (final Long id : selectedIds) {
    addTargetTableData(id);
  }
}

代码示例来源:origin: org.activiti/activiti-explorer

public String getSelectedUserId() {
 if (multiSelect) {
  throw new ActivitiException("Only use getSelectedUserId in non-multiselect mode");
 }
 return (String) matchingUsersTable.getValue();
}

代码示例来源:origin: org.eclipse.hawkbit/hawkbit-ui

@SuppressWarnings("unchecked")
private void addSMType() {
  final Set<Long> selectedIds = (Set<Long>) sourceTable.getValue();
  if (selectedIds == null) {
    return;
  }
  for (final Long id : selectedIds) {
    addTargetTableData(id);
  }
}

代码示例来源:origin: apache/ace

@Override
  public void buttonClick(ClickEvent event) {
    selectUser((UserDTO) m_userTable.getValue());
  }
});

代码示例来源:origin: apache/ace

@Override
  public void valueChange(ValueChangeEvent event) {
    selectUser((UserDTO) m_userTable.getValue());
  }
});

代码示例来源:origin: apache/ace

@Override
  public void buttonClick(ClickEvent event) {
    removeSelectedUser((UserDTO) m_userTable.getValue());
  }
});

代码示例来源:origin: org.opennms.features/vaadin-surveillance-views

@Override
  public void valueChange(Property.ValueChangeEvent valueChangeEvent) {
    boolean somethingSelected = (columnsTable.getValue() != null);
    columnsRemoveButton.setEnabled(somethingSelected);
    columnsEditButton.setEnabled(somethingSelected);
    columnsAddButton.setEnabled(true);
    columnUpButton.setEnabled(somethingSelected && columnOrder.get(columnsTable.getValue()).intValue() > 0);
    columnDownButton.setEnabled(somethingSelected && columnOrder.get(columnsTable.getValue()).intValue() < columnOrder.size() - 1);
  }
});

代码示例来源:origin: org.opennms.features/vaadin-surveillance-views

@Override
  public void valueChange(Property.ValueChangeEvent valueChangeEvent) {
    boolean somethingSelected = (rowsTable.getValue() != null);
    rowsRemoveButton.setEnabled(somethingSelected);
    rowsEditButton.setEnabled(somethingSelected);
    rowsAddButton.setEnabled(true);
    rowUpButton.setEnabled(somethingSelected && rowOrder.get(rowsTable.getValue()).intValue() > 0);
    rowDownButton.setEnabled(somethingSelected && rowOrder.get(rowsTable.getValue()).intValue() < rowOrder.size() - 1);
  }
});

代码示例来源:origin: org.eclipse.hawkbit/hawkbit-ui

private void removeSMType() {
  @SuppressWarnings("unchecked")
  final Set<Long> selectedIds = (Set<Long>) selectedTable.getValue();
  if (selectedIds == null) {
    return;
  }
  for (final Long id : selectedIds) {
    addSourceTableData(id);
    selectedTable.removeItem(id);
  }
}

代码示例来源:origin: org.activiti/activiti-explorer

@SuppressWarnings("unchecked")
public Set<String> getSelectedGroupIds() {
 Set<String> groupIds = new HashSet<String>();
 for (Object itemId : (Set<Object>)groupTable.getValue()) {
  groupIds.add((String) groupTable.getItem(itemId).getItemProperty("id").getValue());
 }
 return groupIds;
}

代码示例来源:origin: eclipse/hawkbit

private void removeSMType() {
  @SuppressWarnings("unchecked")
  final Set<Long> selectedIds = (Set<Long>) selectedTable.getValue();
  if (selectedIds == null) {
    return;
  }
  for (final Long id : selectedIds) {
    addSourceTableData(id);
    selectedTable.removeItem(id);
  }
}

代码示例来源:origin: cschneider/Karaf-Tutorial

public void menuSelected(MenuItem selectedItem) {
    String id = (String) table.getValue();
    taskService.deleteTask(id);
    table.removeItem(id);
  }
});

代码示例来源:origin: org.activiti/activiti-explorer

public void refreshCurrentJobDetails() {
 if(table.getValue() != null) {
  Item selectedJob = table.getItem(table.getValue());
  setDetailComponent(new JobDetailPanel((String) selectedJob.getItemProperty("id").getValue(), this));
 }
}

代码示例来源:origin: cschneider/Karaf-Tutorial

public void valueChange(ValueChangeEvent event) {
    Object selectedId = table.getValue();
    @SuppressWarnings("unchecked")
    BeanItem<Task> item = (BeanItem<Task>) table.getItem(selectedId);
    form.setItemDataSource(item);
    form.setVisibleItemProperties(VISIBLE_COLUMNS);
  }
});

代码示例来源:origin: org.opennms.features/vaadin-surveillance-views

@Override
  public void buttonClick(Button.ClickEvent clickEvent) {
    ColumnDef columnDef = (ColumnDef) columnsTable.getValue();
    if (columnDef != null) {
      columnsTable.unselect(columnDef);
      columns.removeItem(columnDef);
    }
    columnsTable.refreshRowCache();
  }
});

代码示例来源:origin: org.opennms.features/vaadin-surveillance-views

@Override
  public void buttonClick(Button.ClickEvent clickEvent) {
    RowDef rowDef = (RowDef) rowsTable.getValue();
    if (rowDef != null) {
      rowsTable.unselect(rowDef);
      rows.removeItem(rowDef);
    }
    rowsTable.refreshRowCache();
  }
});

代码示例来源:origin: org.opennms.features/vaadin-snmp-events-and-metrics

@Override
  public void buttonClick(ClickEvent event) {
    final Object value = table.getValue();
    if (value == null) {
      Notification.show("Please select a IncludeCollection from the table.");
      return;
    }
    IncludeCollectionWindow w = new IncludeCollectionWindow(dataCollectionConfigDao, container, container.getOnmsBean(value)) {
      @Override
      public void fieldChanged() {}
    };
    getUI().addWindow(w);
  }
});

代码示例来源:origin: org.activiti/activiti-explorer

public void buttonClick(ClickEvent event) {
  for (String selectedItemId : (Set<String>) matchingUsersTable.getValue()) {
   // Remove from left table
   Item originalItem = matchingUsersTable.getItem(selectedItemId);
   
   // And put it in right table
   selectUser(selectedItemId, (String) originalItem.getItemProperty("userName").getValue());
   
   // Remove from left table (must be done on the end, or item properties will be inaccessible) 
   matchingUsersTable.removeItem(selectedItemId);
  }
 }
});

相关文章

微信公众号

最新文章

更多