public abstract class AbstractDataSeriesRenderer extends Object implements Renderer
Modifier and Type | Field and Description |
---|---|
protected SeriesData |
seriesData |
Constructor and Description |
---|
AbstractDataSeriesRenderer(ChartRenderer chartArea,
SeriesData seriesData) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
protected void |
handleDataUpdate(long startTimestamp,
long endTimestamp) |
boolean |
isVisible() |
protected abstract void |
performRender(Graphics g,
org.eclipse.swt.graphics.Rectangle clientRectangle) |
void |
render(Graphics g,
org.eclipse.swt.graphics.Rectangle clientRectangle) |
org.eclipse.swt.graphics.Rectangle |
resize(org.eclipse.jface.resource.ResourceManager resourceManager,
org.eclipse.swt.graphics.Rectangle clientRectangle) |
void |
setVisible(boolean visible) |
protected static boolean |
translateToPoint(org.eclipse.swt.graphics.Rectangle clientRect,
XAxis x,
YAxis y,
DataPoint point,
DataEntry entry) |
protected final SeriesData seriesData
public AbstractDataSeriesRenderer(ChartRenderer chartArea, SeriesData seriesData)
public void setVisible(boolean visible)
public boolean isVisible()
protected void handleDataUpdate(long startTimestamp, long endTimestamp)
public void render(Graphics g, org.eclipse.swt.graphics.Rectangle clientRectangle)
protected abstract void performRender(Graphics g, org.eclipse.swt.graphics.Rectangle clientRectangle)
public void dispose()
public org.eclipse.swt.graphics.Rectangle resize(org.eclipse.jface.resource.ResourceManager resourceManager, org.eclipse.swt.graphics.Rectangle clientRectangle)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.