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, setZoomOutTextaddGraphs, addGuides, addValueAxes, getGraphs, getGridAboveGraphs, getGuides, getSequencedAnimation, getStartAlpha, getUrlTarget, getValueAxes, setGraphs, setGridAboveGraphs, setGuides, setSequencedAnimation, setStartAlpha, setUrlTarget, setValueAxesaddAdditionalFields, addData, addLabels, addPrefixesOfBigNumbers, addPrefixesOfSmallNumbers, addTitles, getAccessible, getAccessibleDescription, 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, setAccessibleDescription, 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, setUsePrefixesgetStartDuration, getStartEffect, setStartDuration, setStartEffectgetMarginBottom, getMarginLeft, getMarginRight, getMarginTop, setMarginBottom, setMarginLeft, setMarginRight, setMarginTopCategoryAxis 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). If not set the default value is "MMM DD, YYYY".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. If not set the default value is 0.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