Mercurial > projects > dwt-addons
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 |