- <init>
Creates a new diff painter for a vertical ruler column.
- connectIfNeeded
Ensures that the column is fully instantiated, i.e. has a control, and that the
viewer is visible.
- end
Computes the end index of a line range.
- getBackground
Returns the System background color for list widgets or the set background.
- getDeletionColor
Returns the color for deleted lines.
- getDiffInfo
Retrieves the ILineDiffInfo for line from the model. There are optimizations for
direct access and s
- getDisplayCharacter
Returns the character to display in character display mode for the given
ILineDiffInfo
- getHover
Returns the quick diff hover set by #setHover(IAnnotationHover).
- getShadedColor
Sets the background color for changed lines.
- getWidth
Returns the width of the column.
- greyLevel
Returns the grey value in which the given color would be drawn in grey-scale.
- hasHover
Returns true if the receiver can provide a hover for a certain document line.