public interface SeriesBasedChartModel<T extends SeriesBasedChartModel> extends RectangularChartModel<T>
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBalloonDateFormat() |
CategoryAxis |
getCategoryAxis() |
java.lang.String |
getCategoryField() |
java.lang.Integer |
getColumnSpacing() |
java.lang.Integer |
getColumnSpacing3D() |
java.lang.Double |
getColumnWidth() |
java.lang.String |
getDataDateFormat() |
java.lang.Integer |
getMaxSelectedSeries() |
java.lang.Long |
getMaxSelectedTime() |
java.lang.Long |
getMinSelectedTime() |
java.lang.Boolean |
getMouseWheelScrollEnabled() |
java.lang.Boolean |
getMouseWheelZoomEnabled() |
java.lang.Boolean |
getRotate() |
java.lang.Boolean |
getSynchronizeGrid() |
Scrollbar |
getValueScrollbar() |
java.lang.Boolean |
getZoomOutOnDataUpdate() |
T |
setBalloonDateFormat(java.lang.String balloonDateFormat)
Sets date format of the graph balloon (if chart parses dates and you don't use
Cursor ). |
T |
setCategoryAxis(CategoryAxis categoryAxis)
Sets the category axis.
|
T |
setCategoryField(java.lang.String categoryField)
Sets the category field name.
|
T |
setColumnSpacing(java.lang.Integer columnSpacing)
Sets the gap in pixels between two columns of the same category.
|
T |
setColumnSpacing3D(java.lang.Integer columnSpacing3D)
Sets space between 3D stacked columns.
|
T |
setColumnWidth(java.lang.Double columnWidth)
Sets relative width of columns.
|
T |
setDataDateFormat(java.lang.String dataDateFormat)
Sets data date format.
|
T |
setMaxSelectedSeries(java.lang.Integer maxSelectedSeries)
Sets maximum number of series allowed to select.
|
T |
setMaxSelectedTime(java.lang.Long maxSelectedTime)
Sets the longest time span allowed to select in milliseconds for example, 259200000 will limit selection to 3
days.
|
T |
setMinSelectedTime(java.lang.Long minSelectedTime)
Sets the shortest time span allowed to select in milliseconds for example, 1000 will limit selection to 1
second.
|
T |
setMouseWheelScrollEnabled(java.lang.Boolean mouseWheelScrollEnabled)
Set true if you want scroll chart with the mouse wheel.
|
T |
setMouseWheelZoomEnabled(java.lang.Boolean mouseWheelZoomEnabled)
Set mouseWheelZoomEnabled to true if zooming of a chart with mouse wheel should be enabled.
|
T |
setRotate(java.lang.Boolean rotate)
Set rotate to true, if the chart should be rotated by 90 degrees (the columns will become bars).
|
T |
setSynchronizeGrid(java.lang.Boolean synchronizeGrid)
Set synchronizeGrid property to true and the chart will adjust minimum and maximum of axes so that the grid
would be show at equal intervals.
|
T |
setValueScrollbar(Scrollbar valueScrollbar)
Sets value scrollbar, enables scrolling value axes.
|
T |
setZoomOutOnDataUpdate(java.lang.Boolean zoomOutOnDataUpdate)
Set zoomOutOnDataUpdate to true if chart should be zoom-out when data is updated.
|
addTrendLines, getAngle, getAutoMarginOffset, getAutoMargins, getChartCursor, getChartScrollbar, getDepth3D, getMarginsUpdated, getMaxZoomFactor, getMinMarginBottom, getMinMarginLeft, getMinMarginRight, getMinMarginTop, getPlotAreaBorderAlpha, getPlotAreaBorderColor, getPlotAreaFillAlphas, getPlotAreaFillColors, getPlotAreaGradientAngle, getTrendLines, getZoomOutButtonAlpha, getZoomOutButtonColor, getZoomOutButtonImage, getZoomOutButtonImageSize, getZoomOutButtonPadding, getZoomOutButtonRollOverAlpha, getZoomOutButtonTabIndex, getZoomOutText, setAngle, setAutoMarginOffset, setAutoMargins, setChartCursor, setChartScrollbar, setDepth3D, setMarginsUpdated, setMaxZoomFactor, setMinMarginBottom, setMinMarginLeft, setMinMarginRight, setMinMarginTop, setPlotAreaBorderAlpha, setPlotAreaBorderColor, setPlotAreaFillAlphas, setPlotAreaFillColors, setPlotAreaGradientAngle, setTrendLines, setZoomOutButtonAlpha, setZoomOutButtonColor, setZoomOutButtonImage, setZoomOutButtonImageSize, setZoomOutButtonPadding, setZoomOutButtonRollOverAlpha, setZoomOutButtonTabIndex, setZoomOutText
addGraphs, addGuides, addValueAxes, getGraphs, getGridAboveGraphs, getGuides, getSequencedAnimation, getStartAlpha, getUrlTarget, getValueAxes, setGraphs, setGridAboveGraphs, setGuides, setSequencedAnimation, setStartAlpha, setUrlTarget, setValueAxes
addAdditionalFields, addData, addLabels, addPrefixesOfBigNumbers, addPrefixesOfSmallNumbers, addTitles, getAccessible, getAccessibleTitle, getAddClassNames, getAdditionalFields, getAllLabels, getAutoDisplay, getAutoResize, getAutoTransform, getBackgroundAlpha, getBackgroundColor, getBalloon, getBorderAlpha, getBorderColor, getClassNamePrefix, getColor, getCreditsPosition, getDataProvider, getDecimalSeparator, getDefs, getExport, getFontFamily, getFontSize, getHandDrawn, getHandDrawScatter, getHandDrawThickness, getHideBalloonTime, getLanguage, getLegend, getPanEventsEnabled, getPath, getPathToImages, getPercentPrecision, getPrecision, getPrefixesOfBigNumbers, getPrefixesOfSmallNumbers, getProcessCount, getProcessTimeout, getResponsive, getSvgIcons, getTapToActivate, getTheme, getThousandsSeparator, getTitles, getTouchClickDuration, getUsePrefixes, setAccessible, setAccessibleTitle, setAddClassNames, setAdditionalFields, setAllLabels, setAutoDisplay, setAutoResize, setAutoTransform, setBackgroundAlpha, setBackgroundColor, setBalloon, setBorderAlpha, setBorderColor, setClassNamePrefix, setColor, setCreditsPosition, setDataProvider, setDecimalSeparator, setDefs, setExport, setFontFamily, setFontSize, setHandDrawn, setHandDrawScatter, setHandDrawThickness, setHideBalloonTime, setLanguage, setLegend, setPanEventsEnabled, setPath, setPathToImages, setPercentPrecision, setPrecision, setPrefixesOfBigNumbers, setPrefixesOfSmallNumbers, setProcessCount, setProcessTimeout, setResponsive, setSvgIcons, setTapToActivate, setTheme, setThousandsSeparator, setTitles, setTouchClickDuration, setUsePrefixes
getStartDuration, getStartEffect, setStartDuration, setStartEffect
addColors, getColors, setColors
getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop
CategoryAxis getCategoryAxis()
T setCategoryAxis(CategoryAxis categoryAxis)
categoryAxis
- the category axisjava.lang.String getCategoryField()
T setCategoryField(java.lang.String categoryField)
categoryField
- category field name stringjava.lang.String getBalloonDateFormat()
T setBalloonDateFormat(java.lang.String balloonDateFormat)
Cursor
).balloonDateFormat
- the balloon date formatjava.lang.Integer getColumnSpacing3D()
T setColumnSpacing3D(java.lang.Integer columnSpacing3D)
columnSpacing3D
- space between 3D stacked columnsjava.lang.Integer getColumnSpacing()
T setColumnSpacing(java.lang.Integer columnSpacing)
columnSpacing
- column spacing in pixelsjava.lang.Double getColumnWidth()
T setColumnWidth(java.lang.Double columnWidth)
columnWidth
- relative width of columnsjava.lang.String getDataDateFormat()
T setDataDateFormat(java.lang.String dataDateFormat)
dataDateFormat
- data date format stringjava.lang.Integer getMaxSelectedSeries()
T setMaxSelectedSeries(java.lang.Integer maxSelectedSeries)
maxSelectedSeries
- the maximum number of selected seriesjava.lang.Long getMaxSelectedTime()
T setMaxSelectedTime(java.lang.Long maxSelectedTime)
CategoryAxis.equalSpacing
is set to false.maxSelectedTime
- the maximum selected time in millisecondsjava.lang.Long getMinSelectedTime()
T setMinSelectedTime(java.lang.Long minSelectedTime)
CategoryAxis.equalSpacing
is set to false.minSelectedTime
- the minimum selected time in millisecondsjava.lang.Boolean getMouseWheelScrollEnabled()
T setMouseWheelScrollEnabled(java.lang.Boolean mouseWheelScrollEnabled)
mouseWheelScrollEnabled
- mouse wheel scroll optionjava.lang.Boolean getRotate()
T setRotate(java.lang.Boolean rotate)
rotate
- rotate optionjava.lang.Boolean getZoomOutOnDataUpdate()
T setZoomOutOnDataUpdate(java.lang.Boolean zoomOutOnDataUpdate)
zoomOutOnDataUpdate
- zoomOutOnDataUpdate optionjava.lang.Boolean getMouseWheelZoomEnabled()
T setMouseWheelZoomEnabled(java.lang.Boolean mouseWheelZoomEnabled)
mouseWheelZoomEnabled
- mouseWheelZoomEnabled optionScrollbar getValueScrollbar()
T setValueScrollbar(Scrollbar valueScrollbar)
valueScrollbar
- the value scrollbarjava.lang.Boolean getSynchronizeGrid()
T setSynchronizeGrid(java.lang.Boolean synchronizeGrid)
synchronizeGrid
- synchronized grid option