public abstract class ChartRenderer extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ChartRenderer.SizeRenderProxy |
Constructor and Description |
---|
ChartRenderer() |
Modifier and Type | Method and Description |
---|---|
void |
addDisposeListener(DisposeListener disposeListener) |
abstract void |
addMouseListener(ChartMouseListener mouseListener) |
abstract void |
addMouseMoveListener(ChartMouseMoveListener mouseMoveListener) |
abstract void |
addMouseWheelListener(org.eclipse.swt.events.MouseWheelListener listener) |
void |
addRenderer(Renderer renderer) |
void |
addRenderer(Renderer renderer,
int order) |
protected void |
checkWidget() |
org.eclipse.swt.dnd.DropTarget |
createDropTarget(org.eclipse.swt.dnd.Transfer[] transfers,
org.eclipse.swt.dnd.DropTargetAdapter createDropTarget) |
void |
dispose() |
abstract org.eclipse.swt.graphics.Rectangle |
getClientArea() |
ChartRenderer.SizeRenderProxy |
getClientAreaProxy() |
abstract org.eclipse.swt.widgets.Display |
getDisplay() |
String |
getTitle() |
boolean |
isDisposed() |
void |
paint(Graphics g) |
abstract void |
redraw() |
void |
refreshData() |
abstract void |
removeMouseListener(ChartMouseListener mouseListener) |
abstract void |
removeMouseMoveListener(ChartMouseMoveListener mouseMoveListener) |
abstract void |
removeMouseWheelListener(org.eclipse.swt.events.MouseWheelListener listener) |
void |
removeRenderer(Renderer renderer) |
void |
resizeAll(org.eclipse.swt.graphics.Rectangle clientRectangle) |
void |
setChartBackground(org.eclipse.swt.graphics.Color background) |
void |
setFocus() |
void |
setStale(boolean stale) |
void |
setStale(boolean stale,
boolean forceUpdate) |
void |
setTitle(String title) |
public void resizeAll(org.eclipse.swt.graphics.Rectangle clientRectangle)
protected void checkWidget()
public abstract void redraw()
public abstract org.eclipse.swt.graphics.Rectangle getClientArea()
public ChartRenderer.SizeRenderProxy getClientAreaProxy()
public void paint(Graphics g)
public void addRenderer(Renderer renderer)
public void addRenderer(Renderer renderer, int order)
public void removeRenderer(Renderer renderer)
public void refreshData()
public void setStale(boolean stale)
public void setStale(boolean stale, boolean forceUpdate)
public void dispose()
public void addDisposeListener(DisposeListener disposeListener)
public abstract void addMouseListener(ChartMouseListener mouseListener)
public abstract void removeMouseListener(ChartMouseListener mouseListener)
public abstract void addMouseMoveListener(ChartMouseMoveListener mouseMoveListener)
public abstract void removeMouseMoveListener(ChartMouseMoveListener mouseMoveListener)
public abstract void addMouseWheelListener(org.eclipse.swt.events.MouseWheelListener listener)
public abstract void removeMouseWheelListener(org.eclipse.swt.events.MouseWheelListener listener)
public boolean isDisposed()
public abstract org.eclipse.swt.widgets.Display getDisplay()
public void setChartBackground(org.eclipse.swt.graphics.Color background)
public void setFocus()
public org.eclipse.swt.dnd.DropTarget createDropTarget(org.eclipse.swt.dnd.Transfer[] transfers, org.eclipse.swt.dnd.DropTargetAdapter createDropTarget)
public void setTitle(String title)
public String getTitle()