getViewSite().setSelectionProvider(new SelectionProvider(getControl()));
/** * Selects all in the view. */ @Override public void run() { if (fControl instanceof StyledText) ((StyledText)fControl).selectAll(); else { // FIXME: see https://bugs.eclipse.org/bugs/show_bug.cgi?id=63022 // ((Browser)fControl).selectAll(); if (fSelectionProvider != null) fSelectionProvider.fireSelectionChanged(); } } }
/** * Sends a selection changed event to all listeners. */ public void fireSelectionChanged() { ISelection selection= getSelection(); SelectionChangedEvent event= new SelectionChangedEvent(this, selection); for (ISelectionChangedListener selectionChangedListener : fListeners) { selectionChangedListener.selectionChanged(event); } }
getViewSite().setSelectionProvider(new SelectionProvider(getControl()));
getViewSite().setSelectionProvider(new SelectionProvider(getControl()));
/** * Selects all in the view. */ public void run() { if (fControl instanceof StyledText) ((StyledText)fControl).selectAll(); else { // FIXME: see https://bugs.eclipse.org/bugs/show_bug.cgi?id=63022 // ((Browser)fControl).selectAll(); if (fSelectionProvider != null) fSelectionProvider.fireSelectionChanged(); } } }
/** * Selects all in the view. */ @Override public void run() { if (fControl instanceof StyledText) ((StyledText)fControl).selectAll(); else { // FIXME: see https://bugs.eclipse.org/bugs/show_bug.cgi?id=63022 // ((Browser)fControl).selectAll(); if (fSelectionProvider != null) fSelectionProvider.fireSelectionChanged(); } } }
@Override public void widgetSelected(SelectionEvent e) { fireSelectionChanged(); } });
@Override public void widgetSelected(SelectionEvent e) { fireSelectionChanged(); } });
/** * Sends a selection changed event to all listeners. */ public void fireSelectionChanged() { ISelection selection= getSelection(); SelectionChangedEvent event= new SelectionChangedEvent(this, selection); Object[] selectionChangedListeners= fListeners.getListeners(); for (int i= 0; i < selectionChangedListeners.length; i++) ((ISelectionChangedListener)selectionChangedListeners[i]).selectionChanged(event); }
/** * Sends a selection changed event to all listeners. */ public void fireSelectionChanged() { ISelection selection= getSelection(); SelectionChangedEvent event= new SelectionChangedEvent(this, selection); for (ISelectionChangedListener selectionChangedListener : fListeners) { selectionChangedListener.selectionChanged(event); } }