package org.eclipse.nebula.widgets.nattable.core.layer | |
import org.eclipse.nebula.widgets.nattable.core.geometry.PixelRectangle | |
import org.eclipse.nebula.widgets.nattable.core.graphics.GraphicsContext | |
interface LayerPainter<T extends Layer> { | |
/** | |
* @param layer The layer to render. | |
* @param paintBounds The rectangular pixel area to paint into. | |
* @param gc The graphics context to render into. | |
*/ | |
def void paintLayer(T layer, PixelRectangle paintBounds, GraphicsContext gc) | |
} |