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

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

本文整理了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

  1. /**
  2. * Gets the selected structure ids.<p>
  3. *
  4. * @return the set of selected structure ids
  5. */
  6. @SuppressWarnings("unchecked")
  7. public Set<CmsUUID> getSelectedIds() {
  8. return (Set<CmsUUID>)m_fileTable.getValue();
  9. }

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

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

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

  1. @SuppressWarnings("unchecked")
  2. private void addSMType() {
  3. final Set<Long> selectedIds = (Set<Long>) sourceTable.getValue();
  4. if (selectedIds == null) {
  5. return;
  6. }
  7. for (final Long id : selectedIds) {
  8. addTargetTableData(id);
  9. }
  10. }

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

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

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

  1. @SuppressWarnings("unchecked")
  2. private void addSMType() {
  3. final Set<Long> selectedIds = (Set<Long>) sourceTable.getValue();
  4. if (selectedIds == null) {
  5. return;
  6. }
  7. for (final Long id : selectedIds) {
  8. addTargetTableData(id);
  9. }
  10. }

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

  1. @Override
  2. public void buttonClick(ClickEvent event) {
  3. selectUser((UserDTO) m_userTable.getValue());
  4. }
  5. });

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

  1. @Override
  2. public void valueChange(ValueChangeEvent event) {
  3. selectUser((UserDTO) m_userTable.getValue());
  4. }
  5. });

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

  1. @Override
  2. public void buttonClick(ClickEvent event) {
  3. removeSelectedUser((UserDTO) m_userTable.getValue());
  4. }
  5. });

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

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

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

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

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

  1. private void removeSMType() {
  2. @SuppressWarnings("unchecked")
  3. final Set<Long> selectedIds = (Set<Long>) selectedTable.getValue();
  4. if (selectedIds == null) {
  5. return;
  6. }
  7. for (final Long id : selectedIds) {
  8. addSourceTableData(id);
  9. selectedTable.removeItem(id);
  10. }
  11. }

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

  1. @SuppressWarnings("unchecked")
  2. public Set<String> getSelectedGroupIds() {
  3. Set<String> groupIds = new HashSet<String>();
  4. for (Object itemId : (Set<Object>)groupTable.getValue()) {
  5. groupIds.add((String) groupTable.getItem(itemId).getItemProperty("id").getValue());
  6. }
  7. return groupIds;
  8. }

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

  1. private void removeSMType() {
  2. @SuppressWarnings("unchecked")
  3. final Set<Long> selectedIds = (Set<Long>) selectedTable.getValue();
  4. if (selectedIds == null) {
  5. return;
  6. }
  7. for (final Long id : selectedIds) {
  8. addSourceTableData(id);
  9. selectedTable.removeItem(id);
  10. }
  11. }

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

  1. public void menuSelected(MenuItem selectedItem) {
  2. String id = (String) table.getValue();
  3. taskService.deleteTask(id);
  4. table.removeItem(id);
  5. }
  6. });

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

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

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

  1. public void valueChange(ValueChangeEvent event) {
  2. Object selectedId = table.getValue();
  3. @SuppressWarnings("unchecked")
  4. BeanItem<Task> item = (BeanItem<Task>) table.getItem(selectedId);
  5. form.setItemDataSource(item);
  6. form.setVisibleItemProperties(VISIBLE_COLUMNS);
  7. }
  8. });

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

  1. @Override
  2. public void buttonClick(Button.ClickEvent clickEvent) {
  3. ColumnDef columnDef = (ColumnDef) columnsTable.getValue();
  4. if (columnDef != null) {
  5. columnsTable.unselect(columnDef);
  6. columns.removeItem(columnDef);
  7. }
  8. columnsTable.refreshRowCache();
  9. }
  10. });

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

  1. @Override
  2. public void buttonClick(Button.ClickEvent clickEvent) {
  3. RowDef rowDef = (RowDef) rowsTable.getValue();
  4. if (rowDef != null) {
  5. rowsTable.unselect(rowDef);
  6. rows.removeItem(rowDef);
  7. }
  8. rowsTable.refreshRowCache();
  9. }
  10. });

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

  1. @Override
  2. public void buttonClick(ClickEvent event) {
  3. final Object value = table.getValue();
  4. if (value == null) {
  5. Notification.show("Please select a IncludeCollection from the table.");
  6. return;
  7. }
  8. IncludeCollectionWindow w = new IncludeCollectionWindow(dataCollectionConfigDao, container, container.getOnmsBean(value)) {
  9. @Override
  10. public void fieldChanged() {}
  11. };
  12. getUI().addWindow(w);
  13. }
  14. });

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

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

相关文章