@Override public void update() { ITextEditor editor= getTextEditor(); boolean checked= false; if (editor instanceof JavaEditor) checked= ((JavaEditor)editor).isMarkingOccurrences(); setChecked(checked); setEnabled(editor != null); }
public void update() { ITextEditor editor= getTextEditor(); boolean checked= false; if (editor instanceof JavaEditor) checked= ((JavaEditor)editor).isMarkingOccurrences(); setChecked(checked); setEnabled(editor != null); }
@Override public void update() { ITextEditor editor= getTextEditor(); boolean checked= false; if (editor instanceof JavaEditor) checked= ((JavaEditor)editor).isMarkingOccurrences(); setChecked(checked); setEnabled(editor != null); }
/** * Creates a new synchronizer. * * @param editor the java editor the occurrences markers of which will be * synchronized with the linked mode * */ public EditorHighlightingSynchronizer(JavaEditor editor) { Assert.isLegal(editor != null); fEditor= editor; fWasOccurrencesOn= fEditor.isMarkingOccurrences(); if (fWasOccurrencesOn && !isEditorDisposed()) fEditor.uninstallOccurrencesFinder(); }
/** * Creates a new synchronizer. * * @param editor the java editor the occurrences markers of which will be * synchronized with the linked mode * */ public EditorHighlightingSynchronizer(JavaEditor editor) { Assert.isLegal(editor != null); fEditor= editor; fWasOccurrencesOn= fEditor.isMarkingOccurrences(); if (fWasOccurrencesOn && !isEditorDisposed()) fEditor.uninstallOccurrencesFinder(); }
/** * Creates a new synchronizer. * * @param editor the java editor the occurrences markers of which will be * synchronized with the linked mode * */ public EditorHighlightingSynchronizer(JavaEditor editor) { Assert.isLegal(editor != null); fEditor= editor; fWasOccurrencesOn= fEditor.isMarkingOccurrences(); if (fWasOccurrencesOn && !isEditorDisposed()) fEditor.uninstallOccurrencesFinder(); }