public void addDoubleClickListener(IDoubleClickListener listener) { fVariablesList.getTableViewer().addDoubleClickListener(listener); }
public void addDoubleClickListener(IDoubleClickListener listener) { fVariablesList.getTableViewer().addDoubleClickListener(listener); }
public void addDoubleClickListener(IDoubleClickListener listener) { fVariablesList.getTableViewer().addDoubleClickListener(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 ); }
/** * 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 ); }
private void initPackageExplorer(final IWorkbenchPart part) { this.packageExplorerView = (IPackagesViewPart) part; if (this.packageExplorerView != null) { this.doubleClickTableListener = new ElementSelectingDoubleClickListener(this.packageExplorerView); this.packageExplorerView.getTreeViewer().addSelectionChangedListener(this.relationsListener); this.relationsViewer.addDoubleClickListener(this.doubleClickTableListener); this.typesViewer.addDoubleClickListener(this.doubleClickTableListener); } }
/** * Adds listeners to UI fields. */ private void addListeners() { idText.addModifyListener( textModifyListener ); cacheSizeText.addModifyListener( textModifyListener ); suffixText.addModifyListener( textModifyListener ); enableOptimizerCheckbox.addSelectionListener( checkboxSelectionListener ); synchOnWriteCheckbox.addSelectionListener( checkboxSelectionListener ); contextEntryTableViewer.addDoubleClickListener( contextEntryTableViewerDoubleClickListener ); contextEntryTableViewer.addSelectionChangedListener( contextEntryTableViewerListener ); contextEntryAddButton.addSelectionListener( contextEntryAddButtonListener ); contextEntryEditButton.addSelectionListener( contextEntryEditButtonListener ); contextEntryDeleteButton.addSelectionListener( contextEntryDeleteButtonListener ); 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 ); contextEntryTableViewer.addDoubleClickListener( contextEntryTableViewerDoubleClickListener ); contextEntryTableViewer.addSelectionChangedListener( contextEntryTableViewerListener ); contextEntryAddButton.addSelectionListener( contextEntryAddButtonListener ); contextEntryEditButton.addSelectionListener( contextEntryEditButtonListener ); contextEntryDeleteButton.addSelectionListener( contextEntryDeleteButtonListener ); 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 ); contextEntryTableViewer.addDoubleClickListener( contextEntryTableViewerDoubleClickListener ); contextEntryTableViewer.addSelectionChangedListener( contextEntryTableViewerListener ); contextEntryAddButton.addSelectionListener( contextEntryAddButtonListener ); contextEntryEditButton.addSelectionListener( contextEntryEditButtonListener ); contextEntryDeleteButton.addSelectionListener( contextEntryDeleteButtonListener ); indexedAttributesTableViewer.addSelectionChangedListener( indexedAttributesTableViewerListener ); indexedAttributesTableViewer.addDoubleClickListener( indexedAttributesTableViewerDoubleClickListener ); indexedAttributeAddButton.addSelectionListener( indexedAttributeAddButtonListener ); indexedAttributeEditButton.addSelectionListener( indexedAttributeEditButtonListener ); indexedAttributeDeleteButton.addSelectionListener( indexedAttributeDeleteButtonListener ); }
/** * Adds listeners to UI fields. */ private void addListeners() { nameText.addModifyListener( textModifyListener ); cacheSizeText.addModifyListener( textModifyListener ); suffixText.addModifyListener( textModifyListener ); enableOptimizerCheckbox.addSelectionListener( checkboxSelectionListener ); synchOnWriteCheckbox.addSelectionListener( checkboxSelectionListener ); contextEntryTableViewer.addDoubleClickListener( contextEntryTableViewerDoubleClickListener ); contextEntryTableViewer.addSelectionChangedListener( contextEntryTableViewerListener ); contextEntryAddButton.addSelectionListener( contextEntryAddButtonListener ); contextEntryEditButton.addSelectionListener( contextEntryEditButtonListener ); contextEntryDeleteButton.addSelectionListener( contextEntryDeleteButtonListener ); indexedAttributesTableViewer.addSelectionChangedListener( indexedAttributesTableViewerListener ); indexedAttributesTableViewer.addDoubleClickListener( indexedAttributesTableViewerDoubleClickListener ); indexedAttributeAddButton.addSelectionListener( indexedAttributeAddButtonListener ); indexedAttributeEditButton.addSelectionListener( indexedAttributeEditButtonListener ); indexedAttributeDeleteButton.addSelectionListener( indexedAttributeDeleteButtonListener ); }
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 addViewerListeners() { fAvailableListViewer.addDoubleClickListener(event -> handleAdd()); fSelectedListViewer.addDoubleClickListener(event -> handleRemove()); fAvailableListViewer.addSelectionChangedListener(event -> { if (!fBlockSelectionListeners) updateSelectionBasedEnablement(event.getSelection(), true); }); fSelectedListViewer.addSelectionChangedListener(event -> { if (!fBlockSelectionListeners) updateSelectionBasedEnablement(event.getSelection(), false); }); fFilterText.addModifyListener(e -> { fFilterJob.cancel(); fFilterJob.schedule(200); }); }
@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; }
@Override public void createControl(Composite parent2) { Composite top = new Composite(parent2, SWT.NULL); top.setLayout(new GridLayout()); setControl(top); PlatformUI.getWorkbench().getHelpSystem().setHelp(top, IHelpContextIds.REFRESH_WIZARD_SELECTION_PAGE); Label l = new Label(top, SWT.NULL); l.setText(TeamUIMessages.GlobalRefreshParticipantSelectionPage_3); fViewer = new TableViewer(top, SWT.BORDER); GridData data = new GridData(GridData.FILL_BOTH); fViewer.getControl().setLayoutData(data); fViewer.setContentProvider(new MyContentProvider()); fViewer.addDoubleClickListener(this); fViewer.setLabelProvider(new MyLabelProvider()); fViewer.setComparator(new ResourceComparator(ResourceComparator.NAME)); fViewer.setInput(TeamUI.getSynchronizeManager()); fViewer.addSelectionChangedListener(this); Object toSelect= getDefaultSelection(); if (toSelect == null) { toSelect= fViewer.getElementAt(0); } if (toSelect != null) { fViewer.setSelection(new StructuredSelection(toSelect), true); } fViewer.getTable().setFocus(); Dialog.applyDialogFont(parent2); }
/** * {@inheritDoc} */ protected Control createDialogArea(final Composite composite) { Assert.isNotNull(composite); setMessage(RefactoringMessages.ExtractSupertypeMemberPage_choose_type_message); final Composite control= (Composite) super.createDialogArea(composite); createMessageArea(control); fViewer= new TableViewer(control, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER); fViewer.setLabelProvider(createLabelProvider()); fViewer.setContentProvider(new ArrayContentProvider()); fViewer.setComparator(new SupertypeSelectionViewerSorter()); fViewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(final SelectionChangedEvent event) { setSelectionResult(((IStructuredSelection) fViewer.getSelection()).toArray()); } }); fViewer.addDoubleClickListener(new IDoubleClickListener() { public void doubleClick(final DoubleClickEvent event) { setSelectionResult(((IStructuredSelection) fViewer.getSelection()).toArray()); close(); } }); final GridData data= new GridData(GridData.FILL_BOTH); data.heightHint= convertHeightInCharsToPixels(15); data.widthHint= convertWidthInCharsToPixels(55); fViewer.getTable().setLayoutData(data); applyDialogFont(control); return control; }
/** * Create a new viewer in the parent. * * @param parent the parent <code>Composite</code>. */ private void createViewer(Composite parent) { //Create a table for the list Table table = new Table(parent, SWT.BORDER); table.setFont(parent.getFont()); // the list viewer viewer = new TableViewer(table); viewer.setContentProvider(new WizardContentProvider()); viewer.setLabelProvider(new WorkbenchLabelProvider()); viewer.setComparator(new WorkbenchViewerComparator()); viewer.addSelectionChangedListener(this); viewer.addDoubleClickListener(this); viewer.setInput(wizardElements); }
/** * Create a new viewer in the parent. * * @param parent the parent <code>Composite</code>. */ private void createViewer(Composite parent) { // Add perspective list. list = new TableViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER); list.getTable().setFont(parent.getFont()); list.setLabelProvider(new PerspectiveLabelProvider()); list.setContentProvider(new PerspContentProvider()); list.addFilter(activityViewerFilter); list.setComparator(new ViewerComparator()); list.setInput(perspReg); list.addSelectionChangedListener(this); list.addDoubleClickListener(event -> handleDoubleClickEvent()); list.getControl().addKeyListener(new KeyAdapter() { @Override public void keyPressed(KeyEvent e) { handleTableViewerKeyPressed(e); } }); }