public int getSelectionIndex() { return table.getSelectionIndex(); }
protected void tableItemSelected() { TableItem[] items = table.getSelection(); if (items.length == 1) { btnDelete.setEnabled(true); if (table.getSelectionIndex() != 0) btnUp.setEnabled(true); else btnUp.setEnabled(false); if (table.getSelectionIndex() != table.getItemCount() - 1) btnDown.setEnabled(true); else btnDown.setEnabled(false); } else if (items.length > 1) { btnDelete.setEnabled(true); btnUp.setEnabled(false); btnDown.setEnabled(false); } else { btnDelete.setEnabled(false); btnUp.setEnabled(false); btnDown.setEnabled(false); } }
private void edit() { int idx = wFields.table.getSelectionIndex(); if ( idx >= 0 ) { stepname = wFields.table.getItem( idx ).getText( 1 ); dispose(); } }
int nr = model.logDisplayTableView.table.getSelectionIndex(); if ( nr >= 0 && nr < list.size() ) {
int nr = model.logDisplayTableView.table.getSelectionIndex(); if ( nr >= 0 && nr < list.size() ) {
@Override public void widgetSelected(SelectionEvent e) { TableItem[] items = table.getSelection(); service.setValue(id, db, key, table.getSelectionIndex(), items[0].getText()); table.setSelection(-1); currentData.setItem(null); status = Status.Normal; statusChanged(); } });
private void moveRows( int offset ) { if ( ( offset != 1 ) && ( offset != -1 ) ) { return; } int[] selectionIndicies = table.getSelectionIndices(); int selectedIndex = table.getSelectionIndex(); // selectionIndicies is not guaranteed to be in any order so must sort // before using Arrays.sort( selectionIndicies ); if ( offset == 1 ) { if ( selectionIndicies[selectionIndicies.length - 1] >= table.getItemCount() - 1 ) { // If the last row in the table is selected then don't move any rows // down return; } selectionIndicies = moveRowsDown( selectionIndicies ); } else { if ( selectionIndicies[0] == 0 ) { // If the first row in the table is selected then don't move any rows up return; } selectionIndicies = moveRowsUp( selectionIndicies ); } activeTableRow = selectedIndex + offset; table.setSelection( activeTableRow ); table.setSelection( selectionIndicies ); activeTableItem = table.getItem( activeTableRow ); }
private void edit() { int idx = wFields.table.getSelectionIndex(); if ( idx >= 0 ) { stepname = wFields.table.getItem( idx ).getText( 1 ); dispose(); } else { stepname = null; MessageBox mb = new MessageBox( shell, SWT.OK | SWT.ICON_ERROR ); mb.setText( BaseMessages.getString( PKG, "StepFieldsDialog.OriginStep.Title" ) ); mb.setMessage( BaseMessages.getString( PKG, "StepFieldsDialog.OriginStep.Message" ) ); mb.open(); } }
private void edit() { int idx = wFields.table.getSelectionIndex(); if ( idx >= 0 ) { stepname = wFields.table.getItem( idx ).getText( 5 ); dispose(); } else { stepname = null; MessageBox mb = new MessageBox( shell, SWT.OK | SWT.ICON_ERROR ); mb.setText( BaseMessages.getString( PKG, "StepFieldsDialog.OriginStep.Title" ) ); mb.setMessage( BaseMessages.getString( PKG, "StepFieldsDialog.OriginStep.Message" ) ); mb.open(); } }
@Override public void widgetSelected(SelectionEvent e) { TableItem[] items = table.getItems(); TableItem[] selectedItems = table.getSelection(); String selectedText = selectedItems[0].getText(); int selected = table.getSelectionIndex(); String upText = items[selected - 1].getText(); items[selected].setText(upText); items[selected - 1].setText(selectedText); table.setSelection(selected - 1); if (selected == 1) tableItemSelected(); } });
@Override public void widgetSelected(SelectionEvent e) { TableItem[] items = table.getItems(); TableItem[] selectedItems = table.getSelection(); String selectedText = selectedItems[0].getText(); int selected = table.getSelectionIndex(); String downText = items[selected + 1].getText(); items[selected].setText(downText); items[selected + 1].setText(selectedText); table.setSelection(selected + 1); if (selected == table.getItemCount() - 2) tableItemSelected(); } });
public void widgetSelected(SelectionEvent event) { int index = table.getSelectionIndex(); if (index == 0) server = null; else if (index > 0) server = servers[index-1]; } });
@Override public void handleEvent(Event arg0) { action.setEnabled(subscriptionsList.getSelectionIndex() != -1); } });
@Override public void keyReleased(KeyEvent e) { if (!Helper.okToUse(fProposalShell)) return; if (e.character == 0 && e.keyCode == SWT.CTRL) { // http://dev.eclipse.org/bugs/show_bug.cgi?id=34754 int index= fProposalTable.getSelectionIndex(); if (index >= 0) selectProposal(index, false); } } }
public void widgetSelected(SelectionEvent evt) { Table table = (Table) (evt.widget); selectedBeanIndex = new Integer(table.getSelectionIndex()); statusListener_.handleEvent(null); } });
public void mouseDoubleClick( MouseEvent e ) { if ( interceptorsTable.getSelectionIndex() != -1 ) { okPressed(); } } } );
public void mouseDoubleClick( MouseEvent e ) { if ( interceptorsTable.getSelectionIndex() != -1 ) { okPressed(); } } } );
public void mouseDoubleClick( MouseEvent e ) { if ( extendedOperationsTable.getSelectionIndex() != -1 ) { okPressed(); } } } );
private void handleDown() { Table table = getTablePart().getTableViewer().getTable(); int index = table.getSelectionIndex(); if (index != table.getItemCount() - 1) swap(index, index + 1); }
void updateStatusLine() { boolean hasSingleSelection= getSelectedEntriesCount() == 1; String location= ""; //$NON-NLS-1$ if (hasSingleSelection) { ISearchResultViewEntry entry= (ISearchResultViewEntry)getTable().getItem(getTable().getSelectionIndex()).getData(); IPath path= entry.getResource().getFullPath(); if (path != null) location= path.makeRelative().toString(); } setStatusLineMessage(location); }