/** * Gets the table that displays the folder content * * @return the table used to show the list */ public Table getTable() { return fListViewer.getTable(); } /**
/** * Gets the table that displays the folder content * * @return the table used to show the list */ public Table getTable() { return fListViewer.getTable(); } /**
private boolean canMoveDown() { int[] indc= fTableViewer.getTable().getSelectionIndices(); int k= fAllWorkingSets.size() - 1; for (int i= indc.length - 1; i >= 0; i--, k--) { if (indc[i] != k) { return true; } } return false; }
private boolean canMoveUp() { if (!fIsSortingEnabled) { int[] indc= fTableViewer.getTable().getSelectionIndices(); for (int i= 0; i < indc.length; i++) { if (indc[i] != i) { return true; } } } return false; }
private boolean canMoveDown() { if (!fIsSortingEnabled) { int[] indc= fTableViewer.getTable().getSelectionIndices(); int k= fAllWorkingSets.size() - 1; for (int i= indc.length - 1; i >= 0; i--, k--) { if (indc[i] != k) { return true; } } } return false; }
private boolean canMoveUp() { if (!fIsSortingEnabled) { int[] indc= fTableViewer.getTable().getSelectionIndices(); for (int i= 0; i < indc.length; i++) { if (indc[i] != i) { return true; } } } return false; }
public Object getValue(Object element, String property) { TableItem[] items = earFileListViewer.getTable().getSelection(); TableItem item = items[0]; return item.getText(1); }
@Override public void widgetSelected(SelectionEvent e) { boolean state= fHyperlinksEnabledCheckBox.getSelection(); fHyperlinkDefaultKeyModifierText.setEnabled(state); fHyperlinkKeyModifierText.setEnabled(state && getSelectedItem() != null); fHyperlinkDetectorsViewer.getTable().setEnabled(state); handleHyperlinkKeyModifierModified(); } @Override
@Override public void widgetSelected(SelectionEvent e) { for (int i = 0; i < fTableViewer.getTable().getItemCount(); i++) { fSelectedJavaProjects.add((IJavaProject) fTableViewer.getElementAt(i)); } fTableViewer.setAllChecked(true); updateEnablement(); } });
protected void initializeEnablement() { MemberActionInfo[] infos= asMemberActionInfos(); final boolean enabled= infos.length > 0; fTableViewer.getTable().setEnabled(enabled); fStatusLine.setEnabled(enabled); fAddButton.setEnabled(enabled); fLabel.setEnabled(enabled); }
protected void handleSelect(boolean select) { CheckboxTableViewer viewer = getTableViewer(); if (viewer.getTable().getSelection().length > 0) { TableItem[] selected = viewer.getTable().getSelection(); for (TableItem selectedItem : selected) { selectedItem.setChecked(select); } updateCounter(viewer.getCheckedElements().length); } }
private void handleSelectAllButtonPressed() { Object[] selection = new Object[availableJARsViewer.getTable().getItemCount()]; for (int i = 0; i < selection.length; i++) { selection[i] = availableJARsViewer.getElementAt(i); } model.setProperty(IJ2EEUtilityJarListImportDataModelProperties.UTILITY_JAR_LIST, selection); }
protected void initializeEnablement() { MemberActionInfo[] infos= asMemberActionInfos(); final boolean enabled= infos.length > 0; fTableViewer.getTable().setEnabled(enabled); fStatusLine.setEnabled(enabled); fAddButton.setEnabled(enabled); fLabel.setEnabled(enabled); }
protected void setColumnEditors() { Table t = earFileListViewer.getTable(); CellEditor[] columnEditors = new CellEditor[t.getColumnCount()]; columnEditors[1] = new TextCellEditor(t); earFileListViewer.setCellEditors(columnEditors); }
public void widgetSelected(SelectionEvent e) { tableviewer.setAllChecked(false); TableItem[] items = tableviewer.getTable().getItems(); for(int i = 0; i < items.length; i++) { checkedset.remove(items[i].getData()); } setPageComplete(pageValid()); } });
private void setAllChecked(boolean checked) { int count = checkList.getTable().getItemCount(); for (int i = 0; i < count; i++) { IProject project = (IProject) checkList.getElementAt(i); if (project.exists()) checkList.setChecked(project, checked); } }
protected void createTable(Composite parent) { availableJARsViewer = owner.createAvailableJARsViewer(parent); GridData gd = new GridData(GridData.HORIZONTAL_ALIGN_FILL | GridData.FILL_VERTICAL); availableJARsViewer.getTable().setLayoutData(gd); availableJarsProvider = new AvailableJarsProvider(); availableJARsViewer.setContentProvider(availableJarsProvider); availableJARsViewer.setLabelProvider(availableJarsProvider); addTableListeners(); }