public class DefaultTopLeftRenderer extends AbstractRenderer
| Constructor and Description | 
|---|
DefaultTopLeftRenderer()  | 
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
void | 
paint(org.eclipse.swt.graphics.GC gc,
     java.lang.Object value)
Paints the visual representation of the given value on the given GC. 
 | 
getBounds, getDisplay, getSize, isExpanded, isFocus, isHover, isMouseDown, isSelected, setBounds, setBounds, setDisplay, setExpanded, setFocus, setHover, setLocation, setLocation, setMouseDown, setSelected, setSize, setSizepublic org.eclipse.swt.graphics.Point computeSize(org.eclipse.swt.graphics.GC gc,
                                                  int wHint,
                                                  int hHint,
                                                  java.lang.Object value)
gc - convenience GC for string and text extentswHint - given width (or SWT.DEFAULT)hHint - given height (or SWT.DEFAULT)value - value to be sizedpublic void paint(org.eclipse.swt.graphics.GC gc,
                  java.lang.Object value)
 Implementors need to respect the bounds values that may have been
 specified. The bounds values may affect the x and y values for all
 drawing operations as well as the width and heights. Implementors may use
 a Transform to translate the coordinates of all the
 drawing operations, otherwise they will need to offset each draw.
 
gc - GC to paint withvalue - the value being painted