public abstract class AbstractStaticRenderer
extends org.eclipse.swt.widgets.Canvas
Modifier and Type | Field and Description |
---|---|
protected int |
labelSpacing |
protected org.eclipse.swt.graphics.LineAttributes |
lineAttributes |
protected PropertyChangeListener |
propertyChangeListener |
Constructor and Description |
---|
AbstractStaticRenderer(org.eclipse.swt.widgets.Composite parent) |
Modifier and Type | Method and Description |
---|---|
protected void |
handlePropertyChange(PropertyChangeEvent evt) |
protected abstract void |
onDispose() |
protected abstract void |
onPaint(org.eclipse.swt.events.PaintEvent e) |
void |
setLabelSpacing(int labelSpacing) |
drawBackground, getCaret, getIME, scroll, setCaret, setFont, setIME
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
protected PropertyChangeListener propertyChangeListener
protected final org.eclipse.swt.graphics.LineAttributes lineAttributes
protected int labelSpacing
public AbstractStaticRenderer(org.eclipse.swt.widgets.Composite parent)
protected abstract void onDispose()
protected abstract void onPaint(org.eclipse.swt.events.PaintEvent e)
protected void handlePropertyChange(PropertyChangeEvent evt)
public void setLabelSpacing(int labelSpacing)