/** * Shows the cursor line. */ private void showCursorLine() { if (fCursorLinePainter == null) { if (fSourceViewer instanceof ITextViewerExtension2) { fCursorLinePainter= new CursorLinePainter(fSourceViewer); fCursorLinePainter.setHighlightColor(getColor(fCursorLinePainterColorKey)); ITextViewerExtension2 extension= (ITextViewerExtension2) fSourceViewer; extension.addPainter(fCursorLinePainter); } } }
/** * Shows the cursor line. */ private void showCursorLine() { if (fCursorLinePainter == null) { if (fSourceViewer instanceof ITextViewerExtension2) { fCursorLinePainter= new CursorLinePainter(fSourceViewer); fCursorLinePainter.setHighlightColor(getColor(fCursorLinePainterColorKey)); ITextViewerExtension2 extension= (ITextViewerExtension2) fSourceViewer; extension.addPainter(fCursorLinePainter); } } }
/** * Shows the cursor line. */ private void showCursorLine() { if (fCursorLinePainter == null) { if (fSourceViewer instanceof ITextViewerExtension2) { fCursorLinePainter= new CursorLinePainter(fSourceViewer); fCursorLinePainter.setHighlightColor(getColor(fCursorLinePainterColorKey)); ITextViewerExtension2 extension= (ITextViewerExtension2) fSourceViewer; extension.addPainter(fCursorLinePainter); } } }
private void createCursorLinePainter() { cursorLinePainter = new CursorLinePainter(txtViewer); Color color = new Color(Display.getCurrent(),PreferenceConverter.getColor(store,ILogViewerConstants.PREF_CURSORLINE_COLOR)); cursorLinePainter.setHighlightColor(color); ITextViewerExtension2 extension = (ITextViewerExtension2)txtViewer; extension.addPainter(cursorLinePainter); }