Class DefaultInsertMarkRenderer

java.lang.Object
org.eclipse.nebula.widgets.grid.AbstractRenderer
org.eclipse.nebula.widgets.grid.internal.DefaultInsertMarkRenderer
All Implemented Interfaces:
IRenderer

public class DefaultInsertMarkRenderer
extends AbstractRenderer
A renderer which paints the insert mark feedback during drag & drop.
Since:
3.3
  • Constructor Details

  • Method Details

    • paint

      public void paint​(org.eclipse.swt.graphics.GC gc, java.lang.Object value)
      Renders the insertion mark. The bounds of the renderer need not be set.
      Parameters:
      gc -
      value - must be a Rectangle with height == 0.
    • computeSize

      public org.eclipse.swt.graphics.Point computeSize​(org.eclipse.swt.graphics.GC gc, int wHint, int hHint, java.lang.Object value)
      Returns the size of the given value's visual representation.
      Parameters:
      gc - convenience GC for string and text extents
      wHint - given width (or SWT.DEFAULT)
      hHint - given height (or SWT.DEFAULT)
      value - value to be sized
      Returns:
      the size