@SuppressWarnings("unchecked") @Override public void widgetSelected(SelectionEvent e) { TableItem[] items = table.getItems(); for(TableItem item : items){ ((ArrayList<Favorite>) result).add((Favorite) item.getData()); } shell.dispose(); } });
private TreeItem getTreeItemByTableItem(TableItem tableItem) { TreeItem[] treeItems = tree.getSelection(); TreeItem treeItem = treeItems[0]; NodeType tableItmeType = (NodeType) tableItem.getData(NODE_TYPE); if (tableItmeType != NodeType.DATABASE && tableItmeType != NodeType.SERVER && tableItmeType != NodeType.CONTAINER) return treeItem; TreeItem[] subTreeItems = treeItem.getItems(); for (TreeItem item : subTreeItems) { NodeType type = (NodeType) item.getData(NODE_TYPE); if (type == NodeType.CONTAINER) { if (item.getText().equals(tableItem.getText())) return item; } else { int treeid = (Integer) item.getData(NODE_ID); int tableid = (Integer) tableItem.getData(NODE_ID); if (treeid == tableid) return item; } } return null; }
NodeType type = (NodeType) selectedItem.getData(NODE_TYPE);
@Override public void widgetSelected(SelectionEvent e) { TableItem[] items = table.getSelection(); Favorite favorite = (Favorite) items[0].getData(); RenameFavoriteDialog dialog = new RenameFavoriteDialog(shell, image, favorite); String name = (String) dialog.open(); if(name != null) { items[0].setText(new String[] { name, favorite.getFavorite() }); favorite.setName(name); items[0].setData(favorite); } } });
else { NodeType type = (NodeType) selectedItem .getData(NODE_TYPE);
private void dataProperties() { TableItem[] items = table.getSelection(); NodeType type = (NodeType) items[0].getData(NODE_TYPE);
public TypeNameMatch[] getSelection() { TableItem[] items= fTable.getSelection(); List result= new ArrayList(items.length); for (int i= 0; i < items.length; i++) { Object data= items[i].getData(); if (data instanceof TypeNameMatch) { result.add(data); } } return (TypeNameMatch[])result.toArray(new TypeNameMatch[result.size()]); }
@Override public void widgetSelected( SelectionEvent e) { TableItem[] selection = partial_buddy_table.getSelection(); for (int i=0;i<selection.length;i++){ PartialBuddy buddy = (PartialBuddy)selection[i].getData(); buddy.remove(); } } });
private void handleAddAll() { TableItem[] items = fAvailableListViewer.getTable().getItems(); ArrayList<Object> data = new ArrayList<>(); for (TableItem item : items) { data.add(item.getData()); } if (!data.isEmpty()) { doAdd(data); pageChanged(true, false); } }
/** * Updates checked items. */ private void updateCheckedItems() { for (TableItem item : table.getItems()) { Environment data = (Environment) item.getData(); item.setChecked(selectedIds.contains(data.getId())); } }
/** * Updates checked items. */ private void updateCheckedItems() { for (TableItem item : table.getItems()) { Profile data = (Profile) item.getData(); item.setChecked(selectedIds.contains(data.getId())); } }
/** * Updates states of the check boxes next to the elements. */ private void updateCheckedItems() { for (TableItem item : modulesTableViewer.getTable().getItems()) { JSAgentModule moduleInfo = (JSAgentModule) item.getData(); EndUserMonitoringConfig eumConfig = environment.getEumConfig(); item.setChecked(eumConfig.getActiveModules().contains(String.valueOf(moduleInfo.getIdentifier()))); } }
/** * Updates states of the check boxes next to the elements. */ private void updateCheckedItems() { for (TableItem item : tableViewer.getTable().getItems()) { Profile data = (Profile) item.getData(); item.setChecked(environment.getProfileIds().contains(data.getId())); } }
/** * Updates states of the check boxes next to the elements. */ private void updateCheckedItems() { for (TableItem item : tableViewer.getTable().getItems()) { AbstractPlatformSensorConfig sensorConfig = (AbstractPlatformSensorConfig) item.getData(); item.setChecked(sensorConfig.isActive()); } }
/** * Updates states of the check boxes next to the elements. */ private void updateCheckedItems() { for (TableItem item : tableViewer.getTable().getItems()) { Object data = item.getData(); if (data instanceof AgentMapping) { item.setChecked(((AgentMapping) data).isActive()); } } }
public void swap(int index1, int index2) { Table table = getTablePart().getTableViewer().getTable(); IFeatureChild feature1 = ((IFeatureChild) table.getItem(index1).getData()); IFeatureChild feature2 = ((IFeatureChild) table.getItem(index2).getData()); IFeatureModel model = (IFeatureModel) getPage().getModel(); IFeature feature = model.getFeature(); feature.swap(feature1, feature2); }
public void topIndexChanged() { if (DebugUIPlugin.DEBUG_DYNAMIC_LOADING) { MemorySegment a = (MemorySegment) getTable().getItem(getTable().getTopIndex()).getData(); DebugUIPlugin.trace(Thread.currentThread().getName() + " " + this + " handle scroll bar moved: top index: " + a.getAddress().toString(16)); //$NON-NLS-1$ //$NON-NLS-2$ } setTopIndexKey(getVirtualContentModel().getKey(getTable().getTopIndex())); notifyListenersAtBufferStart(); notifyListenersAtBufferEnd(); }
@Override public void handleEvent(Event arg0) { TableItem[] selection = table.getSelection(); if (selection.length == 0) return; removeRange((IpRange) selection[0].getData()); ipRanges = getSortedRanges(filter.getRanges()); table.setItemCount(ipRanges.length); table.clearAll(); table.redraw(); } });