public void setCellEditors(CellEditor[] editors) { super.setCellEditors(editors); navigator.moveCellEditorsAbove(editors); }
propertiesViewer.setCellEditors(new CellEditor[] {new TextCellEditor(propertiesTable, SWT.NONE), new TextCellEditor(propertiesTable, SWT.NONE)}); propertiesViewer.setCellModifier(new ICellModifier() {
/** * Create the TableViewer */ private void createTableViewer() { _tableViewer = new TableViewer(_table); _tableViewer.setUseHashlookup(true); _tableViewer.setColumnProperties(_columnNames); // Create the cell editors CellEditor[] editors = new CellEditor[_columnNames.length]; // Column 1 : Name editors[0] = null; // Column 2 : Value (Free text) editors[1] = new TextCellEditor(_table); // Assign the cell editors to the viewer _tableViewer.setCellEditors(editors); // Set the cell modifier for the viewer _tableViewer.setCellModifier(new EventParameterCellModifier(_tableViewer)); }
/** * Create the TableViewer. */ protected void createTableViewer() { tableViewer = new TableViewer(table); tableViewer.setUseHashlookup(true); tableViewer.setColumnProperties(columnNames); // Assign the cell editors to the viewer tableViewer.setCellEditors(createCellEditors()); // Set the cell modifier for the viewer tableViewer.setCellModifier(createCellModifiers()); // Set the default sorter for the viewer tableViewer.setSorter(createSorter()); }
fTableViewer.setCellEditors(new CellEditor[] { null, modeEditor, saveEditor }); fTableViewer.setColumnProperties(new String [] { ITEM, PROPERTY_MODE, PROPERTY_SAVE }); } else { fTableViewer.setCellEditors(new CellEditor [] { null, modeEditor }); fTableViewer.setColumnProperties(new String [] { ITEM, PROPERTY_MODE });
fTableViewer.setCellEditors(new CellEditor[] { null, modeEditor, saveEditor }); fTableViewer.setColumnProperties(new String [] { ITEM, PROPERTY_MODE, PROPERTY_SAVE }); } else { fTableViewer.setCellEditors(new CellEditor [] { null, modeEditor }); fTableViewer.setColumnProperties(new String [] { ITEM, PROPERTY_MODE });
fTableViewer.setCellEditors(editors); fTableViewer.setColumnProperties(PROPERTIES); fTableViewer.setCellModifier(new CellModifier());
fTableViewer.setCellEditors(editors); fTableViewer.setColumnProperties(PROPERTIES); fTableViewer.setCellModifier(new CellModifier());
/** * Creates a table viewer to initialize {@link #tableViewer}. * @return the new table viewer. Not <code>null</code>. */ private TableViewer createTableViewer() { final TableViewer viewer = new TableViewer(table); viewer.setContentProvider( new ActionInvocationModeTableContentProvider()); viewer.setLabelProvider( new ActionInvocationModeTableLabelProvider()); new TableEditor(table); viewer.setCellEditors(new CellEditor[] { null, createOnWrongInvocationModeCellEditor()}); viewer.setColumnProperties( new String[] {Column.LABEL.name(), Column.MODE.name()}); viewer.setCellModifier( new ActionInvocationModeTableCellModifier(viewer)); viewer.setInput(actionModes); return viewer; }
fTableViewer.setCellEditors(editors); fTableViewer.setColumnProperties(PROPERTIES); fTableViewer.setCellModifier(new CellModifier());
cellEditors[1] = new TextCellEditor(table); cellEditors[2] = new TextCellEditor(table); tableViewer.setCellEditors(cellEditors); MouseAdapter mouseAdapter = new MouseAdapter() { public void mouseDoubleClick(MouseEvent e) {
fTableViewer.setCellEditors(editors); fTableViewer.setCellModifier(new ParametersCellModifier());
fTableViewer.setCellEditors(editors); fTableViewer.setCellModifier(new ParametersCellModifier());
fTableViewer.setCellEditors(editors); fTableViewer.setCellModifier(new ParametersCellModifier());
cellEditor.setContentAssistant(contentAssistant); tableViewer.setCellEditors(new CellEditor[] { cellEditor }); tableViewer.setCellModifier(new ICellModifier() { public void modify(Object element, String property, Object value) {
cellEditor.setContentAssistant(contentAssistant); tableViewer.setCellEditors(new CellEditor[] { cellEditor }); tableViewer.setCellModifier(new ICellModifier() { public void modify(Object element, String property, Object value) {
cellEditor.setContentAssistant(contentAssistant); tableViewer.setCellEditors(new CellEditor[] { cellEditor }); tableViewer.setCellModifier(new ICellModifier() { @Override
cellEditor.setContentAssistant(contentAssistant); tableViewer.setCellEditors(new CellEditor[] { cellEditor }); tableViewer.setCellModifier(new ICellModifier() { @Override
editors[2] = new ComboBoxCellEditor(table, priorities, SWT.READ_ONLY); editors[3] = descriptionEditor = new TextCellEditor(table); viewer.setCellEditors(editors); viewer.setCellModifier(cellModifier); viewer.setColumnProperties(tableColumnProperties);
fPropertiesTable.setCellEditors(new CellEditor[] {null, cellEditor}); fPropertiesTable.setColumnProperties(new String[] {"0", "1"}); // You must enter column properties to have cell editors //$NON-NLS-1$//$NON-NLS-2$ fPropertiesTable.setCellModifier(new ValueCellModifier());