/** * Returns the selection provider of the revision column, <code>null</code> if none is * available. * * @return the revision selection provider */ public ISelectionProvider getRevisionSelectionProvider() { if (fDelegate instanceof IRevisionRulerColumnExtension) return ((IRevisionRulerColumnExtension) fDelegate).getRevisionSelectionProvider(); return null; } }
/** * Returns the selection provider of the revision column, <code>null</code> if none is * available. * * @return the revision selection provider */ public ISelectionProvider getRevisionSelectionProvider() { if (fDelegate instanceof IRevisionRulerColumnExtension) return ((IRevisionRulerColumnExtension) fDelegate).getRevisionSelectionProvider(); return null; } }
private RevisionAnnotationController(IRevisionRulerColumnExtension revisionRuler, ISelectionProvider historyList) { fHistoryListSelectionProvider = historyList; if (revisionRuler == null) { fRulerSelectionProvider = null; return; } fRulerSelectionProvider= revisionRuler.getRevisionSelectionProvider(); fRulerSelectionProvider.addSelectionChangedListener(rulerListener); fHistoryListSelectionProvider.addSelectionChangedListener(historyListListener); ((IRevisionRulerColumn)revisionRuler).getControl().addDisposeListener(new DisposeListener() { public void widgetDisposed(DisposeEvent e) { dispose(); } }); }
private RevisionAnnotationController(IRevisionRulerColumnExtension revisionRuler, ISelectionProvider historyList) { fHistoryListSelectionProvider = historyList; if (revisionRuler == null) { fRulerSelectionProvider = null; return; } fRulerSelectionProvider= revisionRuler.getRevisionSelectionProvider(); fRulerSelectionProvider.addSelectionChangedListener(rulerListener); fHistoryListSelectionProvider.addSelectionChangedListener(historyListListener); ((IRevisionRulerColumn)revisionRuler).getControl().addDisposeListener(e -> dispose()); }
if (revisionRuler instanceof IRevisionRulerColumnExtension) ((IRevisionRulerColumnExtension) revisionRuler) .getRevisionSelectionProvider() .addSelectionChangedListener( new RevisionSelectionHandler(repository, path,