Interface IOverlayPainter2
- All Superinterfaces:
IOverlayPainter
- All Known Implementing Classes:
HideIndicatorOverlayPainter
,HierarchicalHideIndicatorOverlayPainter
,NatTableBorderOverlayPainter
An overlay painter is given a chance to paint on the canvas once the layers
have finished rendering. Extending
IOverlayPainter
to add API that
gets more detailed information about the rendering area.- Since:
- 1.4
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
paintOverlay
(ILayer layer, org.eclipse.swt.graphics.GC gc, int xOffset, int yOffset, org.eclipse.swt.graphics.Rectangle rectangle) Render an overlay over the painted layers.Methods inherited from interface org.eclipse.nebula.widgets.nattable.painter.IOverlayPainter
paintOverlay
-
Method Details
-
paintOverlay
void paintOverlay(ILayer layer, org.eclipse.swt.graphics.GC gc, int xOffset, int yOffset, org.eclipse.swt.graphics.Rectangle rectangle) Render an overlay over the painted layers.- Parameters:
layer
- The layer as base for the overlay rendering.gc
- The GC.xOffset
- The x offset.yOffset
- The y offset.rectangle
- The print bounds for the rendering action.
-