comparison dwtx/jface/internal/text/source/DiffPainter.d @ 146:75302ef3f92f

final
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 22:34:04 +0200
parents b6bad70d540a
children 7926b636c282
comparison
equal deleted inserted replaced
145:02cd5f1224d3 146:75302ef3f92f
64 postRedraw(); 64 postRedraw();
65 } 65 }
66 } 66 }
67 67
68 /** The vertical ruler column that delegates painting to this painter. */ 68 /** The vertical ruler column that delegates painting to this painter. */
69 private final IVerticalRulerColumn fColumn; 69 private const IVerticalRulerColumn fColumn;
70 /** The parent ruler. */ 70 /** The parent ruler. */
71 private CompositeRuler fParentRuler; 71 private CompositeRuler fParentRuler;
72 /** The column's control, typically a {@link Canvas}, possibly <code>null</code>. */ 72 /** The column's control, typically a {@link Canvas}, possibly <code>null</code>. */
73 private Control fControl; 73 private Control fControl;
74 /** The text viewer that the column is attached to. */ 74 /** The text viewer that the column is attached to. */
86 /** The background color. */ 86 /** The background color. */
87 private Color fBackground; 87 private Color fBackground;
88 /** The ruler's hover */ 88 /** The ruler's hover */
89 private IAnnotationHover fHover; 89 private IAnnotationHover fHover;
90 /** The internal listener */ 90 /** The internal listener */
91 private final AnnotationListener fAnnotationListener= new AnnotationListener(); 91 private const AnnotationListener fAnnotationListener= new AnnotationListener();
92 /** The shared color provider, possibly <code>null</code>. */ 92 /** The shared color provider, possibly <code>null</code>. */
93 private final ISharedTextColors fSharedColors; 93 private const ISharedTextColors fSharedColors;
94 94
95 /** 95 /**
96 * Creates a new diff painter for a vertical ruler column. 96 * Creates a new diff painter for a vertical ruler column.
97 * 97 *
98 * @param column the column that will delegate{@link #paint(GC, ILineRange) painting} to the 98 * @param column the column that will delegate{@link #paint(GC, ILineRange) painting} to the