/** * 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 void updateRevisionAuthorVisibility(IPreferenceStore store, IVerticalRulerColumn column) { if (column instanceof IRevisionRulerColumnExtension) { boolean show= store.getBoolean(AbstractDecoratedTextEditorPreferenceConstants.REVISION_RULER_SHOW_AUTHOR); ((IRevisionRulerColumnExtension) column).showRevisionAuthor(show); } }
private void updateRevisionIdVisibility(IPreferenceStore store, IVerticalRulerColumn column) { if (column instanceof IRevisionRulerColumnExtension) { boolean show= store.getBoolean(AbstractDecoratedTextEditorPreferenceConstants.REVISION_RULER_SHOW_REVISION); ((IRevisionRulerColumnExtension) column).showRevisionId(show); } }
private void updateRevisionRenderingMode(IPreferenceStore store, IVerticalRulerColumn column) { if (column instanceof IRevisionRulerColumnExtension) { String option= store.getString(AbstractDecoratedTextEditorPreferenceConstants.REVISION_RULER_RENDERING_MODE); RenderingMode[] modes= { IRevisionRulerColumnExtension.AUTHOR, IRevisionRulerColumnExtension.AGE, IRevisionRulerColumnExtension.AUTHOR_SHADED_BY_AGE }; for (int i= 0; i < modes.length; i++) { if (modes[i].name().equals(option)) { ((IRevisionRulerColumnExtension) column).setRevisionRenderingMode(modes[i]); return; } } } }
private void updateRevisionRenderingMode(IPreferenceStore store, IVerticalRulerColumn column) { if (column instanceof IRevisionRulerColumnExtension) { String option= store.getString(AbstractDecoratedTextEditorPreferenceConstants.REVISION_RULER_RENDERING_MODE); RenderingMode[] modes= { IRevisionRulerColumnExtension.AUTHOR, IRevisionRulerColumnExtension.AGE, IRevisionRulerColumnExtension.AUTHOR_SHADED_BY_AGE }; for (int i= 0; i < modes.length; i++) { if (modes[i].name().equals(option)) { ((IRevisionRulerColumnExtension) column).setRevisionRenderingMode(modes[i]); return; } } } }
/** * 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 void updateRevisionAuthorVisibility(IPreferenceStore store, IVerticalRulerColumn column) { if (column instanceof IRevisionRulerColumnExtension) { boolean show= store.getBoolean(AbstractDecoratedTextEditorPreferenceConstants.REVISION_RULER_SHOW_AUTHOR); ((IRevisionRulerColumnExtension) column).showRevisionAuthor(show); } }
private void updateRevisionIdVisibility(IPreferenceStore store, IVerticalRulerColumn column) { if (column instanceof IRevisionRulerColumnExtension) { boolean show= store.getBoolean(AbstractDecoratedTextEditorPreferenceConstants.REVISION_RULER_SHOW_REVISION); ((IRevisionRulerColumnExtension) column).showRevisionId(show); } }
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,