|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ChartControl
The Interface ChartControl.
Field Summary | |
---|---|
static java.lang.String |
AREA_RENDERER
The Constant AREA_RENDERER. |
static java.lang.String |
BAR_RENDERER
The Constant BAR_RENDERER. |
static java.lang.String |
CHART_CONTROL
The Constant CHART_CONTROL. |
static java.lang.String |
DOT_RENDERER
The Constant DOT_RENDERER. |
static java.lang.String |
LINE_RENDERER
The Constant LINE_RENDERER. |
Method Summary | |
---|---|
void |
addYAxis(int chartId,
java.lang.String testName,
java.lang.String bladeId,
java.lang.String eventTypeLabel,
java.lang.String fieldLabel)
Add an Y axis to the chart. |
int |
createNewChart(java.lang.String type)
Create a new chart of the type type. |
javax.swing.JPanel |
getChart(int chartId)
Get a panel with a chart in. |
java.awt.image.BufferedImage |
getChartImage(int chartId,
int width,
int height)
Get an image of the chart. |
java.awt.Color |
getColor(int chartId,
java.lang.String testName,
java.lang.String bladeId,
java.lang.String eventTypeLabel,
java.lang.String fieldLabel)
Gets the color. |
int |
getLowerLimit(int chartId)
Gets the lower limit. |
int |
getMaxNumberOfPoint(int chartId)
Gets the max number of point. |
java.util.Map |
getRendererList()
Gets the renderer list. |
int |
getUpperLimit(int chartId)
Gets the upper limit. |
void |
removeYAxis(int chartId,
java.lang.String testName,
java.lang.String bladeId,
java.lang.String eventTypeLabel,
java.lang.String fieldLabel)
Remove a Y axis to the chart. |
void |
setChartTitle(int chartId,
java.lang.String title)
Define the chart's title. |
void |
setColor(int chartId,
java.lang.String testName,
java.lang.String bladeId,
java.lang.String eventTypeLabel,
java.lang.String fieldLabel,
java.awt.Color color)
Sets the color of a plot. |
void |
setDomainRange(int chartId,
int lower,
int upper)
Sets the domain range. |
void |
setMaxNumberOfPoint(int chartId,
int number)
Sets the max number of point. |
void |
setRenderer(int chartId,
java.lang.String testName,
java.lang.String bladeId,
java.lang.String eventTypeLabel,
java.lang.String fieldLabel,
java.lang.String rendererType)
Sets the renderer. |
void |
setXAxis(int chartId,
java.lang.String fieldName)
Define the X axis for the chart. |
void |
setXAxisLabel(int chartId,
java.lang.String label)
Define the X axis' label. |
void |
setYAxisLabel(int chartId,
java.lang.String testName,
java.lang.String bladeId,
java.lang.String eventTypeLabel,
java.lang.String fieldLabel,
java.lang.String label)
Define a Y axis' label. |
void |
setYAxisMovingStatistics(int chartId,
java.lang.String testName,
java.lang.String bladeId,
java.lang.String eventTypeLabel,
java.lang.String fieldLabel,
java.lang.String movingStatistic,
int timeWindow,
int step)
Sets the Y axis moving statistics. |
Field Detail |
---|
static final java.lang.String CHART_CONTROL
static final java.lang.String LINE_RENDERER
static final java.lang.String AREA_RENDERER
static final java.lang.String BAR_RENDERER
static final java.lang.String DOT_RENDERER
Method Detail |
---|
void setXAxis(int chartId, java.lang.String fieldName)
chartId
- the chart idfieldName
- the field namevoid addYAxis(int chartId, java.lang.String testName, java.lang.String bladeId, java.lang.String eventTypeLabel, java.lang.String fieldLabel)
chartId
- the chart idtestName
- the name of the testbladeId
- the id of a bladeeventTypeLabel
- the label of an event typefieldLabel
- the field labelvoid setYAxisMovingStatistics(int chartId, java.lang.String testName, java.lang.String bladeId, java.lang.String eventTypeLabel, java.lang.String fieldLabel, java.lang.String movingStatistic, int timeWindow, int step)
chartId
- the chart idtestName
- the test namebladeId
- the blade ideventTypeLabel
- the event type labelfieldLabel
- the field labelmovingStatistic
- the moving statistictimeWindow
- the time windowstep
- the stepvoid removeYAxis(int chartId, java.lang.String testName, java.lang.String bladeId, java.lang.String eventTypeLabel, java.lang.String fieldLabel)
chartId
- the chart idtestName
- the name of the testbladeId
- the id of a bladeeventTypeLabel
- the label of an event typefieldLabel
- the field labelvoid setChartTitle(int chartId, java.lang.String title)
title
- the chart's titlechartId
- the chart idvoid setXAxisLabel(int chartId, java.lang.String label)
chartId
- the chart idlabel
- the label of the X axisvoid setYAxisLabel(int chartId, java.lang.String testName, java.lang.String bladeId, java.lang.String eventTypeLabel, java.lang.String fieldLabel, java.lang.String label)
chartId
- the chart idtestName
- the name of the testbladeId
- the id of a bladeeventTypeLabel
- the label of an event typelabel
- the label of the Y axisfieldLabel
- the field labeljavax.swing.JPanel getChart(int chartId)
chartId
- the chart id
int createNewChart(java.lang.String type)
type
- the type of chart
java.awt.image.BufferedImage getChartImage(int chartId, int width, int height)
chartId
- the chart idwidth
- the widthheight
- the height
void setColor(int chartId, java.lang.String testName, java.lang.String bladeId, java.lang.String eventTypeLabel, java.lang.String fieldLabel, java.awt.Color color)
chartId
- the chart idcolor
- the colortestName
- the test namebladeId
- the blade ideventTypeLabel
- the event type labelfieldLabel
- the field labeljava.awt.Color getColor(int chartId, java.lang.String testName, java.lang.String bladeId, java.lang.String eventTypeLabel, java.lang.String fieldLabel)
chartId
- the chart idtestName
- the test namebladeId
- the blade ideventTypeLabel
- the event type labelfieldLabel
- the field label
void setRenderer(int chartId, java.lang.String testName, java.lang.String bladeId, java.lang.String eventTypeLabel, java.lang.String fieldLabel, java.lang.String rendererType)
chartId
- the chart idtestName
- the test namebladeId
- the blade ideventTypeLabel
- the event type labelfieldLabel
- the field labelrendererType
- the type rendererjava.util.Map getRendererList()
void setDomainRange(int chartId, int lower, int upper)
chartId
- the chart idlower
- the lowerupper
- the uppervoid setMaxNumberOfPoint(int chartId, int number)
chartId
- the chart idnumber
- the numberint getMaxNumberOfPoint(int chartId)
chartId
- the chart id
int getUpperLimit(int chartId)
chartId
- the chart id
int getLowerLimit(int chartId)
chartId
- the chart id
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |