public abstract class AbstractChart<T extends AbstractChartObject & ChartModel> extends ChartModelImpl implements ChartModel<T>
| Modifier and Type | Class and Description |
|---|---|
static interface |
AbstractChart.DataProviderChangeListener |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractChart() |
protected |
AbstractChart(ChartType type) |
| Modifier and Type | Method and Description |
|---|---|
T |
addAdditionalFields(java.lang.String... fields)
Adds additional fields
|
T |
addData(DataItem... dataItems)
Adds data items.
|
void |
addDataProviderChangeListener(AbstractChart.DataProviderChangeListener listener) |
T |
addLabels(Label... allLabels)
Adds labels.
|
T |
addPrefixesOfBigNumbers(BigNumberPrefix... prefixesOfBigNumbers)
Adds BigNumberPrefixes.
|
T |
addPrefixesOfSmallNumbers(SmallNumberPrefix... prefixesOfSmallNumbers)
Adds SmallNumberPrefix
|
T |
addTitles(Title... titles)
Adds titles to chart.
|
protected void |
fireDataProviderChanged() |
java.lang.Boolean |
getAccessible() |
java.lang.String |
getAccessibleDescription() |
java.lang.String |
getAccessibleTitle() |
java.lang.Boolean |
getAddClassNames() |
java.util.List<java.lang.String> |
getAdditionalFields() |
java.util.List<Label> |
getAllLabels() |
java.lang.Boolean |
getAutoDisplay() |
java.lang.Boolean |
getAutoResize() |
java.lang.Boolean |
getAutoTransform() |
java.lang.Double |
getBackgroundAlpha() |
Color |
getBackgroundColor() |
Balloon |
getBalloon() |
java.lang.Double |
getBorderAlpha() |
Color |
getBorderColor() |
java.lang.String |
getClassNamePrefix() |
Color |
getColor() |
CreditsPosition |
getCreditsPosition() |
DataProvider |
getDataProvider() |
java.lang.String |
getDecimalSeparator() |
java.lang.String |
getDefs() |
Export |
getExport() |
java.lang.String |
getFontFamily() |
java.lang.Integer |
getFontSize() |
java.lang.Boolean |
getHandDrawn() |
java.lang.Integer |
getHandDrawScatter() |
java.lang.Integer |
getHandDrawThickness() |
java.lang.Integer |
getHideBalloonTime() |
java.lang.String |
getLanguage() |
Legend |
getLegend() |
java.lang.Boolean |
getPanEventsEnabled() |
java.lang.String |
getPath() |
java.lang.String |
getPathToImages() |
java.lang.Integer |
getPercentPrecision() |
java.lang.Integer |
getPrecision() |
java.util.List<BigNumberPrefix> |
getPrefixesOfBigNumbers() |
java.util.List<SmallNumberPrefix> |
getPrefixesOfSmallNumbers() |
java.lang.Integer |
getProcessCount() |
java.lang.Integer |
getProcessTimeout() |
Responsive |
getResponsive() |
java.lang.Boolean |
getSvgIcons() |
java.lang.Boolean |
getTapToActivate() |
ChartTheme |
getTheme() |
java.lang.String |
getThousandsSeparator() |
java.util.List<Title> |
getTitles() |
java.lang.Integer |
getTouchClickDuration() |
ChartType |
getType() |
java.lang.Boolean |
getUsePrefixes() |
java.util.List<java.lang.String> |
getWiredFields() |
void |
removeDataProviderSetListener(AbstractChart.DataProviderChangeListener listener) |
T |
setAccessible(java.lang.Boolean accessible)
When enabled, chart adds aria-label attributes to columns or bullets objects.
|
T |
setAccessibleDescription(java.lang.String accessibleDescription)
Description which will be added to node of SVG element.
|
T |
setAccessibleTitle(java.lang.String accessibleTitle)
Description which is added to of a SVG element.
|
T |
setAddClassNames(java.lang.Boolean addClassNames)
Specifies, if CSS class names should be added to chart elements (line, fill, column, etc).
|
T |
setAdditionalFields(java.util.List<java.lang.String> additionalFields)
Sets list of additional fields.
|
T |
setAllLabels(java.util.List<Label> allLabels)
Sets the list of labels.
|
T |
setAutoDisplay(java.lang.Boolean autoDisplay)
If you set autoDisplay to true the chart will automatically monitor changes of display style of chart’s
container (or any of it’s parents) and will render chart correctly.
|
T |
setAutoResize(java.lang.Boolean autoResize)
Set to false if you don't want chart to resize itself whenever its parent container size changes.
|
T |
setAutoTransform(java.lang.Boolean autoTransform)
If you set it to true and your chart div (or any of the parent div) has CSS scale applied, the chart will
position mouse at a correct position.
|
T |
setBackgroundAlpha(java.lang.Double backgroundAlpha)
Sets opacity of background.
|
T |
setBackgroundColor(Color backgroundColor)
Sets background color.
|
T |
setBalloon(Balloon balloon)
Sets the balloon (tooltip) of the chart.
|
T |
setBorderAlpha(java.lang.Double borderAlpha)
Sets opacity of chart's border.
|
T |
setBorderColor(Color borderColor)
Sets color of chart's border.
|
T |
setClassNamePrefix(java.lang.String classNamePrefix)
Sets prefix to all class names which are added to all visual elements of a chart in case
addClassNames is set to true. |
T |
setColor(Color color)
Sets text color.
|
T |
setCreditsPosition(CreditsPosition creditsPosition)
Sets position of link to amCharts site.
|
T |
setDataProvider(DataProvider dataProvider)
Sets data provider that contains data set.
|
T |
setDecimalSeparator(java.lang.String decimalSeparator)
Sets decimal separator.
|
T |
setDefs(java.lang.String defs)
/**
Using this property you can add any additional information to SVG,
like SVG filters or clip paths.
|
T |
setExport(Export amExport)
Sets export config.
|
T |
setFontFamily(java.lang.String fontFamily)
Sets font family.
|
T |
setFontSize(java.lang.Integer fontSize)
Sets font size.
|
T |
setHandDrawn(java.lang.Boolean handDrawn)
If true, the lines of the chart will be distorted and will produce hand-drawn effect.
|
T |
setHandDrawScatter(java.lang.Integer handDrawScatter)
Defines by how many pixels hand-drawn line (when
handDrawn is set to
true) will fluctuate. |
T |
setHandDrawThickness(java.lang.Integer handDrawThickness)
Defines by how many pixels line thickness will fluctuate (when
handDrawn is set
to true). |
T |
setHideBalloonTime(java.lang.Integer hideBalloonTime)
Sets time, in milliseconds after which balloon is hidden if the user rolls-out of the object.
|
T |
setLanguage(java.lang.String language)
Sets language of default.
|
T |
setLegend(Legend legend)
Sets legend of a chart.
|
T |
setPanEventsEnabled(java.lang.Boolean panEventsEnabled)
This setting affects touch-screen devices only.
|
T |
setPath(java.lang.String path)
Specifies absolute or relative path to amCharts files.
|
T |
setPathToImages(java.lang.String pathToImages)
Specifies path to the folder where images like resize grips, lens and similar are.
|
T |
setPercentPrecision(java.lang.Integer percentPrecision)
Sets precision of percent values.
|
T |
setPrecision(java.lang.Integer precision)
Precision of values.
|
T |
setPrefixesOfBigNumbers(java.util.List<BigNumberPrefix> prefixesOfBigNumbers)
Sets the prefixes which are used to make big numbers shorter: 2M instead of 2000000, etc.
|
T |
setPrefixesOfSmallNumbers(java.util.List<SmallNumberPrefix> prefixesOfSmallNumbers)
Sets prefixes which are used to make small numbers shorter: 2μ instead of 0.000002, etc.
|
T |
setProcessCount(java.lang.Integer processCount)
If processTimeout is greater than 0, 1000 data items will be parsed at a time, then the chart will make pause
and continue parsing data until it finishes.
|
T |
setProcessTimeout(java.lang.Integer processTimeout)
If you set it to 1 millisecond or some bigger value, chart will be built in chunks instead of all at once.
|
T |
setResponsive(Responsive responsive)
Sets a config object for Responsive plugin
|
T |
setSvgIcons(java.lang.Boolean svgIcons)
Sets use SVG icons (if browser supports SVG).
|
T |
setTapToActivate(java.lang.Boolean tapToActivate)
Charts which require gestures like swipe (charts with scrollbar/cursor) used to prevent regular page scrolling
and could result page to stick to the same spot if the chart occupied whole screen.
|
T |
setTheme(ChartTheme theme)
Sets theme of a chart.
|
T |
setThousandsSeparator(java.lang.String thousandsSeparator)
Sets thousands separator.
|
T |
setTitles(java.util.List<Title> titles)
Sets list of titles.
|
T |
setTouchClickDuration(java.lang.Integer touchClickDuration)
Sets the touch click duration.
|
T |
setUsePrefixes(java.lang.Boolean usePrefixes)
If true, prefixes will be used for big and small numbers.
|
protected AbstractChart(ChartType type)
protected AbstractChart()
public java.lang.Boolean getAddClassNames()
getAddClassNames in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setAddClassNames(java.lang.Boolean addClassNames)
ChartModelsetAddClassNames in interface ChartModel<T extends AbstractChartObject & ChartModel>addClassNames - add CSS class names optionpublic java.util.List<Label> getAllLabels()
getAllLabels in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setAllLabels(java.util.List<Label> allLabels)
ChartModelsetAllLabels in interface ChartModel<T extends AbstractChartObject & ChartModel>allLabels - list of labelspublic T addLabels(Label... allLabels)
ChartModeladdLabels in interface ChartModel<T extends AbstractChartObject & ChartModel>allLabels - the labels to to addpublic Export getExport()
getExport in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setExport(Export amExport)
ChartModelsetExport in interface ChartModel<T extends AbstractChartObject & ChartModel>amExport - the exportpublic Color getBackgroundColor()
getBackgroundColor in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setBackgroundColor(Color backgroundColor)
ChartModelbackgroundAlpha to greater than 0 value in order
background to be visible. If not set the default value is #FFFFFF.setBackgroundColor in interface ChartModel<T extends AbstractChartObject & ChartModel>backgroundColor - the background colorpublic Balloon getBalloon()
getBalloon in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setBalloon(Balloon balloon)
ChartModelsetBalloon in interface ChartModel<T extends AbstractChartObject & ChartModel>balloon - the balloonpublic Legend getLegend()
getLegend in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setLegend(Legend legend)
ChartModelsetLegend in interface ChartModel<T extends AbstractChartObject & ChartModel>legend - the legendpublic java.lang.String getDecimalSeparator()
getDecimalSeparator in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setDecimalSeparator(java.lang.String decimalSeparator)
ChartModelsetDecimalSeparator in interface ChartModel<T extends AbstractChartObject & ChartModel>decimalSeparator - the decimal separator stringpublic java.lang.Integer getPercentPrecision()
getPercentPrecision in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setPercentPrecision(java.lang.Integer percentPrecision)
ChartModelsetPercentPrecision in interface ChartModel<T extends AbstractChartObject & ChartModel>percentPrecision - the percent precisionpublic java.lang.Integer getPrecision()
getPrecision in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setPrecision(java.lang.Integer precision)
ChartModelsetPrecision in interface ChartModel<T extends AbstractChartObject & ChartModel>precision - the precisionpublic DataProvider getDataProvider()
getDataProvider in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setDataProvider(DataProvider dataProvider)
ChartModelsetDataProvider in interface ChartModel<T extends AbstractChartObject & ChartModel>dataProvider - the data providerprotected void fireDataProviderChanged()
public T addData(DataItem... dataItems)
ChartModelDataProvider is null, so it creates ListDataProvideraddData in interface ChartModel<T extends AbstractChartObject & ChartModel>dataItems - data items to addpublic java.lang.String getPathToImages()
getPathToImages in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setPathToImages(java.lang.String pathToImages)
ChartModelsetPathToImages in interface ChartModel<T extends AbstractChartObject & ChartModel>pathToImages - path to imagespublic ChartTheme getTheme()
getTheme in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setTheme(ChartTheme theme)
ChartModelsetTheme in interface ChartModel<T extends AbstractChartObject & ChartModel>theme - the themepublic java.lang.Double getBorderAlpha()
getBorderAlpha in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setBorderAlpha(java.lang.Double borderAlpha)
ChartModelsetBorderAlpha in interface ChartModel<T extends AbstractChartObject & ChartModel>borderAlpha - the border alphapublic Color getBorderColor()
getBorderColor in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setBorderColor(Color borderColor)
ChartModelsetBorderColor in interface ChartModel<T extends AbstractChartObject & ChartModel>borderColor - the border colorpublic java.lang.String getClassNamePrefix()
getClassNamePrefix in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setClassNamePrefix(java.lang.String classNamePrefix)
ChartModeladdClassNames is set to true. If not set the default value is "amcharts".setClassNamePrefix in interface ChartModel<T extends AbstractChartObject & ChartModel>classNamePrefix - class name prefix stringpublic CreditsPosition getCreditsPosition()
getCreditsPosition in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setCreditsPosition(CreditsPosition creditsPosition)
ChartModelsetCreditsPosition in interface ChartModel<T extends AbstractChartObject & ChartModel>creditsPosition - the credits positionpublic Color getColor()
getColor in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setColor(Color color)
ChartModelsetColor in interface ChartModel<T extends AbstractChartObject & ChartModel>color - the text colorpublic java.lang.String getFontFamily()
getFontFamily in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setFontFamily(java.lang.String fontFamily)
ChartModelsetFontFamily in interface ChartModel<T extends AbstractChartObject & ChartModel>fontFamily - font family stringpublic java.lang.Integer getFontSize()
getFontSize in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setFontSize(java.lang.Integer fontSize)
ChartModelsetFontSize in interface ChartModel<T extends AbstractChartObject & ChartModel>fontSize - the font sizepublic java.lang.Boolean getHandDrawn()
getHandDrawn in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setHandDrawn(java.lang.Boolean handDrawn)
ChartModelhandDrawScatter and handDrawThickness properties for a more scattered result. If not set the default value is false.setHandDrawn in interface ChartModel<T extends AbstractChartObject & ChartModel>handDrawn - hand drawn optionpublic java.lang.Integer getHandDrawScatter()
getHandDrawScatter in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setHandDrawScatter(java.lang.Integer handDrawScatter)
ChartModelhandDrawn is set to
true) will fluctuate. If not set the default value is 2.setHandDrawScatter in interface ChartModel<T extends AbstractChartObject & ChartModel>handDrawScatter - the hand drawn scatterpublic java.lang.Integer getHandDrawThickness()
getHandDrawThickness in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setHandDrawThickness(java.lang.Integer handDrawThickness)
ChartModelhandDrawn is set
to true). If not set the default value is 1.setHandDrawThickness in interface ChartModel<T extends AbstractChartObject & ChartModel>handDrawThickness - the hand draw thicknesspublic java.lang.Integer getHideBalloonTime()
getHideBalloonTime in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setHideBalloonTime(java.lang.Integer hideBalloonTime)
ChartModelBalloon.fadeOutDuration. If not set the default value is
150.setHideBalloonTime in interface ChartModel<T extends AbstractChartObject & ChartModel>hideBalloonTime - the hide balloon time in millisecondspublic java.lang.Boolean getPanEventsEnabled()
getPanEventsEnabled in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setPanEventsEnabled(java.lang.Boolean panEventsEnabled)
ChartModelsetPanEventsEnabled in interface ChartModel<T extends AbstractChartObject & ChartModel>panEventsEnabled - pan events enabled optionpublic java.util.List<BigNumberPrefix> getPrefixesOfBigNumbers()
getPrefixesOfBigNumbers in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setPrefixesOfBigNumbers(java.util.List<BigNumberPrefix> prefixesOfBigNumbers)
ChartModelusePrefixes property to
true. If not set the default value is
[{"number":1e+3, "prefix":"k"},
{"number":1e+6, "prefix":"M"},
{"number":1e+9, "prefix":"G"},
{"number":1e+12, "prefix":"T"},
{"number":1e+15, "prefix":"P"},
{"number":1e+18, "prefix":"E"},
{"number":1e+21, "prefix":"Z"},
{"number":1e+24, "prefix":"Y"}]
setPrefixesOfBigNumbers in interface ChartModel<T extends AbstractChartObject & ChartModel>prefixesOfBigNumbers - list of BigNumberPrefixpublic T addPrefixesOfBigNumbers(BigNumberPrefix... prefixesOfBigNumbers)
ChartModeladdPrefixesOfBigNumbers in interface ChartModel<T extends AbstractChartObject & ChartModel>prefixesOfBigNumbers - prefixes of big numberspublic java.util.List<SmallNumberPrefix> getPrefixesOfSmallNumbers()
getPrefixesOfSmallNumbers in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setPrefixesOfSmallNumbers(java.util.List<SmallNumberPrefix> prefixesOfSmallNumbers)
ChartModelusePrefixes property to
true. If not set the default value is
[{"number":1e-24, "prefix":"y"},
{"number":1e-21, "prefix":"z"},
{"number":1e-18, "prefix":"a"},
{"number":1e-15, "prefix":"f"},
{"number":1e-12, "prefix":"p"},
{"number":1e-9, "prefix":"n"},
{"number":1e-6, "prefix":"μ"},
{"number":1e-3, "prefix":"m"}]
setPrefixesOfSmallNumbers in interface ChartModel<T extends AbstractChartObject & ChartModel>prefixesOfSmallNumbers - list of SmallNumberPrefixpublic T addPrefixesOfSmallNumbers(SmallNumberPrefix... prefixesOfSmallNumbers)
ChartModeladdPrefixesOfSmallNumbers in interface ChartModel<T extends AbstractChartObject & ChartModel>prefixesOfSmallNumbers - prefixes of small numberspublic java.lang.String getThousandsSeparator()
getThousandsSeparator in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setThousandsSeparator(java.lang.String thousandsSeparator)
ChartModelsetThousandsSeparator in interface ChartModel<T extends AbstractChartObject & ChartModel>thousandsSeparator - - thousands separator stringpublic java.util.List<Title> getTitles()
getTitles in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setTitles(java.util.List<Title> titles)
ChartModelsetTitles in interface ChartModel<T extends AbstractChartObject & ChartModel>titles - the titlespublic T addTitles(Title... titles)
ChartModeladdTitles in interface ChartModel<T extends AbstractChartObject & ChartModel>titles - the titles to addpublic java.lang.Boolean getUsePrefixes()
getUsePrefixes in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setUsePrefixes(java.lang.Boolean usePrefixes)
ChartModelprefixesOfSmallNumbers and
prefixesOfBigNumbers properties. If not set the default value is
false.setUsePrefixes in interface ChartModel<T extends AbstractChartObject & ChartModel>usePrefixes - the use prefixes optionpublic java.util.List<java.lang.String> getWiredFields()
getWiredFields in class ChartModelImplDataItem that are bound to the chartpublic java.util.List<java.lang.String> getAdditionalFields()
getAdditionalFields in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setAdditionalFields(java.util.List<java.lang.String> additionalFields)
ChartModelsetAdditionalFields in interface ChartModel<T extends AbstractChartObject & ChartModel>additionalFields - list of additional fieldspublic T addAdditionalFields(java.lang.String... fields)
ChartModeladdAdditionalFields in interface ChartModel<T extends AbstractChartObject & ChartModel>fields - the fieldspublic ChartType getType()
public java.lang.Boolean getAutoDisplay()
getAutoDisplay in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setAutoDisplay(java.lang.Boolean autoDisplay)
ChartModelsetAutoDisplay in interface ChartModel<T extends AbstractChartObject & ChartModel>autoDisplay - auto display optionpublic java.lang.Boolean getAutoResize()
getAutoResize in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setAutoResize(java.lang.Boolean autoResize)
ChartModelsetAutoResize in interface ChartModel<T extends AbstractChartObject & ChartModel>autoResize - auto resize optionpublic java.lang.Double getBackgroundAlpha()
getBackgroundAlpha in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setBackgroundAlpha(java.lang.Double backgroundAlpha)
ChartModelbackgroundColor to work.
If not set the default value is 0.setBackgroundAlpha in interface ChartModel<T extends AbstractChartObject & ChartModel>backgroundAlpha - background alpha optionpublic java.lang.String getLanguage()
getLanguage in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setLanguage(java.lang.String language)
ChartModelsetLanguage("de").setLanguage in interface ChartModel<T extends AbstractChartObject & ChartModel>language - language stringpublic java.lang.String getPath()
getPath in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setPath(java.lang.String path)
ChartModelsetPath in interface ChartModel<T extends AbstractChartObject & ChartModel>path - the path stringpublic java.lang.Boolean getSvgIcons()
getSvgIcons in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setSvgIcons(java.lang.Boolean svgIcons)
ChartModelsetSvgIcons in interface ChartModel<T extends AbstractChartObject & ChartModel>svgIcons - svgIcons optionpublic java.lang.Boolean getTapToActivate()
getTapToActivate in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setTapToActivate(java.lang.Boolean tapToActivate)
ChartModelsetTapToActivate in interface ChartModel<T extends AbstractChartObject & ChartModel>tapToActivate - tap to activate optionpublic java.lang.String getDefs()
getDefs in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setDefs(java.lang.String defs)
setDefs in interface ChartModel<T extends AbstractChartObject & ChartModel>defs - json stringpublic java.lang.Boolean getAccessible()
getAccessible in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setAccessible(java.lang.Boolean accessible)
ChartModelAbstractGraph.accessibleLabel. If not set the default value is true.setAccessible in interface ChartModel<T extends AbstractChartObject & ChartModel>accessible - accessible optionpublic java.lang.String getAccessibleTitle()
getAccessibleTitle in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setAccessibleTitle(java.lang.String accessibleTitle)
ChartModelsetAccessibleTitle in interface ChartModel<T extends AbstractChartObject & ChartModel>accessibleTitle - accessible title stringpublic T setResponsive(Responsive responsive)
ChartModelsetResponsive in interface ChartModel<T extends AbstractChartObject & ChartModel>responsive - the responsivepublic Responsive getResponsive()
getResponsive in interface ChartModel<T extends AbstractChartObject & ChartModel>public java.lang.Integer getProcessCount()
getProcessCount in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setProcessCount(java.lang.Integer processCount)
ChartModelsetProcessCount in interface ChartModel<T extends AbstractChartObject & ChartModel>processCount - the process countpublic java.lang.Integer getProcessTimeout()
getProcessTimeout in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setProcessTimeout(java.lang.Integer processTimeout)
ChartModelsetProcessTimeout in interface ChartModel<T extends AbstractChartObject & ChartModel>processTimeout - the process timeoutpublic java.lang.Integer getTouchClickDuration()
getTouchClickDuration in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setTouchClickDuration(java.lang.Integer touchClickDuration)
ChartModelsetTouchClickDuration in interface ChartModel<T extends AbstractChartObject & ChartModel>touchClickDuration - the touch click duration in millisecondspublic void addDataProviderChangeListener(AbstractChart.DataProviderChangeListener listener)
public void removeDataProviderSetListener(AbstractChart.DataProviderChangeListener listener)
public java.lang.Boolean getAutoTransform()
getAutoTransform in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setAutoTransform(java.lang.Boolean autoTransform)
ChartModelsetAutoTransform in interface ChartModel<T extends AbstractChartObject & ChartModel>autoTransform - auto transform optionpublic java.lang.String getAccessibleDescription()
getAccessibleDescription in interface ChartModel<T extends AbstractChartObject & ChartModel>public T setAccessibleDescription(java.lang.String accessibleDescription)
ChartModelsetAccessibleDescription in interface ChartModel<T extends AbstractChartObject & ChartModel>accessibleDescription - description string