public void addArchetypeSelectionListener(ISelectionChangedListener listener) { viewer.addSelectionChangedListener(listener); }
void setupListeners() { wsTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) { IStructuredSelection s = (IStructuredSelection) event.getSelection(); Object obj = s.getFirstElement(); if (obj instanceof IWorkingSet) wsNameText.setText(((IWorkingSet) obj).getName()); } }); wsNameText.addModifyListener(new ModifyListener() { public void modifyText(ModifyEvent e) { setErrorMessage(null); } }); }
public void addSelectionChangedListener(ISelectionChangedListener listener) { fVariablesList.getTableViewer().addSelectionChangedListener(listener); }
public void addSelectionChangedListener(ISelectionChangedListener listener) { fVariablesList.getTableViewer().addSelectionChangedListener(listener); }
public void addSelectionChangedListener(ISelectionChangedListener listener) { fVariablesList.getTableViewer().addSelectionChangedListener(listener); }
/** * Adds listeners to UI fields. */ private void addListeners() { idText.addModifyListener( textModifyListener ); cacheSizeText.addModifyListener( textModifyListener ); suffixText.addModifyListener( textModifyListener ); enableOptimizerCheckbox.addSelectionListener( checkboxSelectionListener ); synchOnWriteCheckbox.addSelectionListener( checkboxSelectionListener ); indexedAttributesTableViewer.addSelectionChangedListener( indexedAttributesTableViewerListener ); indexedAttributesTableViewer.addDoubleClickListener( indexedAttributesTableViewerDoubleClickListener ); indexedAttributeAddButton.addSelectionListener( indexedAttributeAddButtonListener ); indexedAttributeEditButton.addSelectionListener( indexedAttributeEditButtonListener ); indexedAttributeDeleteButton.addSelectionListener( indexedAttributeDeleteButtonListener ); }
/** * Adds listeners to UI fields. */ private void addListeners() { idText.addModifyListener( textModifyListener ); cacheSizeText.addModifyListener( textModifyListener ); suffixText.addModifyListener( textModifyListener ); enableOptimizerCheckbox.addSelectionListener( checkboxSelectionListener ); synchOnWriteCheckbox.addSelectionListener( checkboxSelectionListener ); indexedAttributesTableViewer.addSelectionChangedListener( indexedAttributesTableViewerListener ); indexedAttributesTableViewer.addDoubleClickListener( indexedAttributesTableViewerDoubleClickListener ); indexedAttributeAddButton.addSelectionListener( indexedAttributeAddButtonListener ); indexedAttributeEditButton.addSelectionListener( indexedAttributeEditButtonListener ); indexedAttributeDeleteButton.addSelectionListener( indexedAttributeDeleteButtonListener ); }
/** * Adds listeners to UI fields. */ private void addListeners() { idText.addModifyListener( textModifyListener ); cacheSizeText.addModifyListener( textModifyListener ); suffixText.addModifyListener( textModifyListener ); enableOptimizerCheckbox.addSelectionListener( checkboxSelectionListener ); synchOnWriteCheckbox.addSelectionListener( checkboxSelectionListener ); indexedAttributesTableViewer.addSelectionChangedListener( indexedAttributesTableViewerListener ); indexedAttributesTableViewer.addDoubleClickListener( indexedAttributesTableViewerDoubleClickListener ); indexedAttributeAddButton.addSelectionListener( indexedAttributeAddButtonListener ); indexedAttributeEditButton.addSelectionListener( indexedAttributeEditButtonListener ); indexedAttributeDeleteButton.addSelectionListener( indexedAttributeDeleteButtonListener ); }
void setupListeners() { wsTableViewer.addSelectionChangedListener(event -> { IStructuredSelection s = event.getStructuredSelection(); Object obj = s.getFirstElement(); if (obj instanceof IWorkingSet) wsNameText.setText(((IWorkingSet) obj).getName()); }); wsNameText.addModifyListener(e -> setErrorMessage(null)); }
protected Control createDialogArea(Composite container) { Composite listContainer = (Composite)super.createDialogArea(container); createEditingButtons(listContainer); getTableViewer().addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) { updateButtons(); } }); return listContainer; }
private void addViewerListeners() { fAvailableListViewer.addDoubleClickListener(event -> handleAdd()); fImportListViewer.addDoubleClickListener(event -> handleRemove()); fAvailableListViewer.addSelectionChangedListener(event -> updateSelectionBasedEnablement(event.getSelection(), true)); fImportListViewer.addSelectionChangedListener(event -> updateSelectionBasedEnablement(event.getSelection(), false)); fFilterText.addModifyListener(e -> { fFilterJob.cancel(); fFilterJob.schedule(200); }); }
private void addViewerListeners() { fAvailableViewer.addDoubleClickListener(event -> handleAdd()); fSelectedViewer.addDoubleClickListener(event -> handleRemove()); fAvailableViewer.addSelectionChangedListener(event -> { if (!fBlockSelectionListeners) updateSelectionBasedEnablement(event.getSelection(), true); }); fSelectedViewer.addSelectionChangedListener(event -> { if (!fBlockSelectionListeners) updateSelectionBasedEnablement(event.getSelection(), false); }); fFilterText.addModifyListener(e -> { fFilterJob.cancel(); fFilterJob.schedule(200); }); }
private void createExceptionList(Composite parent) { final Table table= new Table(parent, SWT.MULTI | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL); table.setLayoutData(new GridData(GridData.FILL_BOTH)); fTableViewer= new TableViewer(table); fTableViewer.setUseHashlookup(true); fTableViewer.setContentProvider(new ExceptionInfoContentProvider()); fTableViewer.setLabelProvider(new ExceptionInfoLabelProvider()); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) { updateButtonsEnabledState(); } }); }
protected void initializeViewers() { categoryTreeViewer.setInput(wizardCategories); wizardSelectionViewer.addSelectionChangedListener(this); Object[] categories = wizardCategories.getChildren(); if (categories.length > 0) categoryTreeViewer.setSelection(new StructuredSelection(categories[0])); categoryTreeViewer.getTree().setFocus(); }
private void createExceptionList(Composite parent) { final Table table= new Table(parent, SWT.MULTI | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL); table.setLayoutData(new GridData(GridData.FILL_BOTH)); fTableViewer= new TableViewer(table); fTableViewer.setUseHashlookup(true); fTableViewer.setContentProvider(new ExceptionInfoContentProvider()); fTableViewer.setLabelProvider(new ExceptionInfoLabelProvider()); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { @Override public void selectionChanged(SelectionChangedEvent event) { updateButtonsEnabledState(); } }); }
private void createExceptionList(Composite parent) { final Table table= new Table(parent, SWT.MULTI | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL); table.setLayoutData(new GridData(GridData.FILL_BOTH)); fTableViewer= new TableViewer(table); fTableViewer.setUseHashlookup(true); fTableViewer.setContentProvider(new ExceptionInfoContentProvider()); fTableViewer.setLabelProvider(new ExceptionInfoLabelProvider()); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { @Override public void selectionChanged(SelectionChangedEvent event) { updateButtonsEnabledState(); } }); }
@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(); TableViewer tableViewer = new TableViewer(parent, style); tableViewer.addSelectionChangedListener(e -> TablePart.this.selectionChanged(e.getStructuredSelection())); tableViewer.addDoubleClickListener(e -> TablePart.this.handleDoubleClick((IStructuredSelection) e.getSelection())); return tableViewer; }
private void createTableViewer() { fViewer = new TableViewer(fTable); fViewer.setContentProvider(new ContentProvider()); fViewer.setLabelProvider(new ArchiveLabelProvider()); fViewer.setInput(getPage().getModel()); fViewer.addSelectionChangedListener(event -> handleSelectionChanged()); }
/** * Creates a fully configured table with the given content provider */ private TableViewer createTable(Composite parent, IContentProvider contentProvider) { TableViewer tableViewer= new TableViewer(parent, SWT.MULTI | SWT.BORDER | SWT.FULL_SELECTION); tableViewer.setLabelProvider(DebugUITools.newDebugModelPresentation()); tableViewer.setContentProvider(contentProvider); tableViewer.setInput(DebugUIPlugin.getDefault()); GridData gd = new GridData(GridData.FILL_BOTH); gd.widthHint = 100; gd.heightHint = 100; tableViewer.getTable().setLayoutData(gd); tableViewer.getTable().setFont(parent.getFont()); tableViewer.addSelectionChangedListener(fSelectionChangedListener); tableViewer.getControl().addKeyListener(fKeyListener); return tableViewer; }
private void createProjectList(Composite composite) { projectViewer = new TableViewer(composite, SWT.SINGLE | SWT.BORDER); projectViewer.getControl().setLayoutData(SWTUtils.createHVFillGridData()); projectList = new AdaptableList(projects); projectViewer.setContentProvider(new WorkbenchContentProvider()); projectViewer.setLabelProvider(new WorkbenchLabelProvider()); projectViewer.setComparator(new ResourceComparator(ResourceComparator.NAME)); projectViewer.setInput(projectList); projectViewer.getTable().select(0); projectViewer.addSelectionChangedListener(event -> updateEnablements()); }