protected void addSelectionListener() { availableJARsViewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) { tableSelectionChanged(); } }); }
protected void addSelectionChangedListener( ISelectionChangedListener selectionListener) { if (tableViewer != null) { tableViewer .addSelectionChangedListener(selectionListener); } }
public void initialize() { fInnerViewer.addSelectionChangedListener(this); fOptionsViewer.addSelectionChangedListener(this); fOptionsViewer.addCheckStateListener(this); restoreSelections(); refreshState(); }
public void initialize() { fInnerViewer.addSelectionChangedListener(this); fOptionsViewer.addSelectionChangedListener(this); fOptionsViewer.addCheckStateListener(this); restoreSelections(); refreshState(); }
private void setupCellEditors(final Table table) { final ComboBoxCellEditor editor= new ComboBoxCellEditor(); editor.setStyle(SWT.READ_ONLY); fTableViewer.setCellEditors(new CellEditor[] { null, editor}); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(final SelectionChangedEvent event) { if (editor.getControl() == null & !table.isDisposed()) editor.create(table); final ISelection sel= event.getSelection(); if (!(sel instanceof IStructuredSelection)) return; final IStructuredSelection structured= (IStructuredSelection) sel; if (structured.size() != 1) return; final MemberActionInfo info= (MemberActionInfo) structured.getFirstElement(); editor.setItems(info.getAllowedLabels()); editor.setValue(new Integer(info.getAction())); } }); final ICellModifier cellModifier= new MemberActionCellModifier(); fTableViewer.setCellModifier(cellModifier); fTableViewer.setColumnProperties(new String[] { MEMBER_PROPERTY, ACTION_PROPERTY}); }
private void setupCellEditors(final Table table) { final ComboBoxCellEditor editor= new ComboBoxCellEditor(); editor.setStyle(SWT.READ_ONLY); fTableViewer.setCellEditors(new CellEditor[] { null, editor}); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { @Override public void selectionChanged(final SelectionChangedEvent event) { if (editor.getControl() == null & !table.isDisposed()) editor.create(table); final ISelection sel= event.getSelection(); if (!(sel instanceof IStructuredSelection)) return; final IStructuredSelection structured= (IStructuredSelection) sel; if (structured.size() != 1) return; final MemberActionInfo info= (MemberActionInfo) structured.getFirstElement(); editor.setItems(info.getAllowedLabels()); editor.setValue(new Integer(info.getAction())); } }); final ICellModifier cellModifier= new MemberActionCellModifier(); fTableViewer.setCellModifier(cellModifier); fTableViewer.setColumnProperties(new String[] { MEMBER_PROPERTY, ACTION_PROPERTY}); }
fListViewer.addSelectionChangedListener(listenerAndLP); fListViewer.addCheckStateListener(listenerAndLP); fListViewer.setInput(fAllFilters);
fListViewer.addSelectionChangedListener(listenerAndLP); fListViewer.addCheckStateListener(listenerAndLP); fListViewer.setInput(fAllFilters);
private void setupCellEditors(final Table table) { final ComboBoxCellEditor editor= new ComboBoxCellEditor(); editor.setStyle(SWT.READ_ONLY); fTableViewer.setCellEditors(new CellEditor[] { null, editor}); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { @Override public void selectionChanged(final SelectionChangedEvent event) { if (editor.getControl() == null & !table.isDisposed()) editor.create(table); final ISelection sel= event.getSelection(); if (!(sel instanceof IStructuredSelection)) return; final IStructuredSelection structured= (IStructuredSelection) sel; if (structured.size() != 1) return; final MemberActionInfo info= (MemberActionInfo) structured.getFirstElement(); editor.setItems(info.getAllowedLabels()); editor.setValue(Integer.valueOf(info.getAction())); } }); final ICellModifier cellModifier= new MemberActionCellModifier(); fTableViewer.setCellModifier(cellModifier); fTableViewer.setColumnProperties(new String[] { MEMBER_PROPERTY, ACTION_PROPERTY}); }
@Override protected StructuredViewer createStructuredViewer(Composite parent, int style, FormToolkit toolkit) { style |= SWT.H_SCROLL | SWT.V_SCROLL; if (toolkit == null) { style |= SWT.BORDER; } else { style |= toolkit.getBorderStyle(); } CheckboxTableViewer tableViewer = CheckboxTableViewer.newCheckList(parent, style); tableViewer .addSelectionChangedListener(e -> CheckboxTablePart.this.selectionChanged(e.getStructuredSelection())); tableViewer.addCheckStateListener(event -> elementChecked(event.getElement(), event.getChecked())); return tableViewer; }
}); configsTable.addSelectionChangedListener(event -> { storeConfiguration(); MarkerFieldFilterGroup group = getSelectionFromTable();
viewer.setFilters(new Filter()); viewer.addSelectionChangedListener(event -> handleSelectionChanged()); viewer.setCheckedElements(initialSelection);
private void createTableViewer(Composite parent) { fTableViewer= CheckboxTableViewer.newCheckList(parent, SWT.BORDER | SWT.MULTI); fTableViewer.addCheckStateListener(new ICheckStateListener() { @Override public void checkStateChanged(CheckStateChangedEvent event) { updateButtonAvailability(); } }); GridData data= new GridData(GridData.FILL_BOTH); data.heightHint= convertHeightInCharsToPixels(20); data.widthHint= convertWidthInCharsToPixels(50); fTableViewer.getTable().setLayoutData(data); fTableViewer.setLabelProvider(new WorkingSetLabelProvider()); fTableViewer.setContentProvider(new ArrayContentProvider()); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { @Override public void selectionChanged(SelectionChangedEvent event) { handleSelectionChanged(); } }); fTableViewer.addDoubleClickListener(new IDoubleClickListener() { @Override public void doubleClick(DoubleClickEvent event) { if (fEditButton.isEnabled()) editSelectedWorkingSet(); } }); }
private void createTableViewer(Composite parent) { fTableViewer= CheckboxTableViewer.newCheckList(parent, SWT.BORDER | SWT.MULTI); fTableViewer.addCheckStateListener(new ICheckStateListener() { @Override public void checkStateChanged(CheckStateChangedEvent event) { updateButtonAvailability(); } }); GridData data= new GridData(GridData.FILL_BOTH); data.heightHint= convertHeightInCharsToPixels(20); data.widthHint= convertWidthInCharsToPixels(50); fTableViewer.getTable().setLayoutData(data); fTableViewer.setLabelProvider(new WorkingSetLabelProvider()); fTableViewer.setContentProvider(new ArrayContentProvider()); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { @Override public void selectionChanged(SelectionChangedEvent event) { handleSelectionChanged(); } }); fTableViewer.addDoubleClickListener(new IDoubleClickListener() { @Override public void doubleClick(DoubleClickEvent event) { if (fEditButton.isEnabled()) editSelectedWorkingSet(); } }); }
initializeTable(viewer.getTable()); viewer.addSelectionChangedListener(event -> { IStructuredSelection sel = event.getStructuredSelection(); handleSelectionChanged((ITemplateSection) sel.getFirstElement());
private void createTableViewer(Composite parent) { fTableViewer= CheckboxTableViewer.newCheckList(parent, SWT.BORDER | SWT.MULTI); fTableViewer.addCheckStateListener(new ICheckStateListener() { public void checkStateChanged(CheckStateChangedEvent event) { updateButtonAvailability(); } }); GridData data= new GridData(GridData.FILL_BOTH); data.heightHint= convertHeightInCharsToPixels(20); data.widthHint= convertWidthInCharsToPixels(50); fTableViewer.getTable().setLayoutData(data); fTableViewer.getTable().setFont(parent.getFont()); fTableViewer.addFilter(new Filter()); fTableViewer.setLabelProvider(new WorkingSetLabelProvider()); fTableViewer.setContentProvider(new IStructuredContentProvider() { public Object[] getElements(Object element) { return ((List)element).toArray(); } public void dispose() { } public void inputChanged(Viewer viewer, Object oldInput, Object newInput) { } }); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) { handleSelectionChanged(); } }); }
availableJARsViewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) { updateButtonEnablements();
fPluginViewer.setLabelProvider(PDEPlugin.getDefault().getLabelProvider()); fPluginViewer.setComparator(new ListUtil.PluginComparator()); fPluginViewer.addSelectionChangedListener(e -> { fRestoreSelectedDefaultButton.setEnabled(true); CheckboxTableViewer tableViewer = (CheckboxTableViewer) e.getSource();
fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) { ISelection selection = event.getSelection();
protected Control createDialogArea(Composite parent) { Composite composite = (Composite) super.createDialogArea(parent); certificateChainViewer = new TreeViewer(composite, SWT.BORDER); GridLayout layout = new GridLayout(); certificateChainViewer.getTree().setLayout(layout); GridData data = new GridData(GridData.FILL_BOTH); data.grabExcessHorizontalSpace = true; certificateChainViewer.getTree().setLayoutData(data); certificateChainViewer.setAutoExpandLevel(AbstractTreeViewer.ALL_LEVELS); certificateChainViewer.setContentProvider(new TreeNodeContentProvider()); certificateChainViewer.setLabelProvider(new CertificateLabelProvider()); certificateChainViewer.addSelectionChangedListener(getChainSelectionListener()); Object input = getViewer().getInput(); if (input instanceof Object[]) { ISelection selection = null; Object[] nodes = (Object[]) input; if (nodes.length > 0) { selection = new StructuredSelection(nodes[0]); certificateChainViewer.setInput(new TreeNode[] {(TreeNode) nodes[0]}); selectedCertificate = nodes[0]; } getViewer().setSelection(selection); } getViewer().addDoubleClickListener(getDoubleClickListener()); getViewer().addSelectionChangedListener(getParentSelectionListener()); createButtons(composite); return composite; }