public class HISeries extends HIFoundation
Constructor and Description |
---|
HISeries() |
Modifier and Type | Method and Description |
---|---|
void |
addPoint(HIData options)
Add a point to the series after render time.
|
void |
addPoint(HIData options,
boolean redraw)
Add a point to the series after render time.
|
void |
addPoint(HIData options,
boolean redraw,
boolean shift)
Add a point to the series after render time.
|
void |
addPoint(HIData options,
boolean redraw,
boolean shift,
HIAnimationOptionsObject animation)
Add a point to the series after render time.
|
void |
animate(boolean init)
Animate in the series.
|
void |
drawGraph()
Draw the graph.
|
void |
drawPoints()
Draw the markers for line-like series types, and columns or other graphical representation for Highcharts.Point objects for other series types.
|
HIAccessibility |
getAccessibility() |
java.lang.Boolean |
getAllowPointSelect() |
HIAnimationOptionsObject |
getAnimation() |
java.lang.Number |
getAnimationLimit() |
java.lang.String |
getBoostBlending() |
java.lang.Number |
getBoostThreshold() |
java.lang.String |
getClassName() |
java.lang.Boolean |
getClip() |
HIColor |
getColor() |
java.lang.Object |
getColorAxis() |
java.lang.Number |
getColorIndex() |
java.lang.String |
getColorKey() |
java.lang.Boolean |
getConnectEnds() |
java.lang.Boolean |
getConnectNulls() |
java.lang.Boolean |
getCrisp() |
java.lang.Number |
getCropThreshold() |
java.lang.String |
getCursor() |
java.util.HashMap |
getCustom() |
java.lang.String |
getDashStyle() |
java.util.ArrayList |
getData() |
java.util.ArrayList |
getDataLabels() |
HIDataSortingOptionsObject |
getDataSorting() |
java.lang.String |
getDefinition() |
java.lang.Boolean |
getDescribeSingleSeries() |
java.lang.String |
getDescriptionFormat() |
HIFunction |
getDescriptionFormatter() |
HIDragDrop |
getDragDrop() |
java.lang.Boolean |
getEnableMouseTracking() |
HIEvents |
getEvents() |
java.lang.String |
getFindNearestPointBy() |
java.lang.Boolean |
getGetExtremesFromAll() |
java.lang.String |
getId() |
java.lang.Boolean |
getInactiveOtherPoints() |
java.lang.Boolean |
getIncludeInDataExport() |
java.lang.Number |
getIndex() |
java.util.ArrayList<java.lang.String> |
getKeys() |
HILabel |
getLabel() |
java.lang.Number |
getLegendIndex() |
java.lang.String |
getLegendSymbol() |
java.lang.String |
getLinecap() |
java.lang.Number |
getLineWidth() |
java.lang.String |
getLinkedTo() |
HIMarker |
getMarker() |
java.lang.String |
getName() |
HIColor |
getNegativeColor() |
java.lang.String |
getNullPointValue() |
HIOnPoint |
getOnPoint() |
java.lang.Number |
getOpacity() |
java.util.HashMap<java.lang.String,java.lang.Object> |
getParams() |
HIPoint |
getPoint() |
java.lang.String |
getPointAnnotationsDescription() |
java.lang.Number |
getPointDescriptionEnabledThreshold() |
HIFunction |
getPointDescriptionFormat() |
HIFunction |
getPointDescriptionFormatter() |
java.lang.Number |
getPointInterval() |
java.lang.String |
getPointIntervalUnit() |
java.lang.Object |
getPointPlacement() |
java.lang.Number |
getPointStart() |
java.lang.Boolean |
getRelativeXValue() |
java.lang.Boolean |
getSelected() |
HIShadowOptionsObject |
getShadow() |
java.lang.Boolean |
getShowCheckbox() |
java.lang.Boolean |
getShowInLegend() |
java.lang.Boolean |
getSkipKeyboardNavigation() |
java.lang.Boolean |
getSoftThreshold() |
HISonification |
getSonification() |
java.lang.String |
getStack() |
java.lang.String |
getStacking() |
HIStates |
getStates() |
java.lang.String |
getStep() |
java.lang.Boolean |
getStickyTracking() |
HISummary |
getSummary() |
java.lang.Number |
getThreshold() |
HITooltip |
getTooltip() |
java.lang.Number |
getTurboThreshold() |
java.lang.String |
getType() |
java.lang.Boolean |
getVisible() |
java.lang.Object |
getXAxis() |
java.lang.String |
getXAxisDescription() |
java.lang.Object |
getYAxis() |
java.lang.String |
getYAxisDescription() |
java.lang.Number |
getZIndex() |
java.lang.String |
getZoneAxis() |
java.util.ArrayList |
getZones() |
void |
hide()
Hide the series if visible.
|
void |
onMouseOut()
Runs on mouse out of the series graphical items.
|
void |
onMouseOver()
Runs on mouse over the series graphical items.
|
void |
remove()
Remove a series and optionally redraw the chart.
|
void |
remove(boolean redraw)
Remove a series and optionally redraw the chart.
|
void |
remove(boolean redraw,
HIAnimationOptionsObject animation)
Remove a series and optionally redraw the chart.
|
void |
remove(boolean redraw,
HIAnimationOptionsObject animation,
boolean withEvents)
Remove a series and optionally redraw the chart.
|
void |
removePoint(java.lang.Number i)
Remove a point from the series.
|
void |
removePoint(java.lang.Number i,
boolean redraw)
Remove a point from the series.
|
void |
removePoint(java.lang.Number i,
boolean redraw,
HIAnimationOptionsObject animation)
Remove a point from the series.
|
void |
render()
Render the graph and markers.
|
void |
select()
Select or unselect the series.
|
void |
select(boolean selected)
Select or unselect the series.
|
void |
setAccessibility(HIAccessibility accessibility)
Accessibility options for a series.
|
void |
setAllowPointSelect(java.lang.Boolean allowPointSelect)
Allow this series' points to be selected by clicking on the graphic (columns, point markers, pie slices, map areas etc).
|
void |
setAnimation(HIAnimationOptionsObject animation)
Enable or disable the initial animation when a series is displayed.
|
void |
setAnimationLimit(java.lang.Number animationLimit)
For some series, there is a limit that shuts down animation by defaults when the total number of points in the chart is too high.
|
void |
setBoostBlending(java.lang.String boostBlending)
Sets the color blending in the boost module.
|
void |
setBoostThreshold(java.lang.Number boostThreshold)
Set the point threshold for when a series should enter boost mode.
|
void |
setClassName(java.lang.String className)
An additional class name to apply to the series' graphical elements.
|
void |
setClip(java.lang.Boolean clip)
Disable this option to allow series rendering in the whole plotting area.
|
void |
setColor(HIColor color)
The main color of the series.
|
void |
setColorAxis(java.lang.Object colorAxis)
When using dual or multiple color axes, this number defines which colorAxis the particular series is connected to.
|
void |
setColorIndex(java.lang.Number colorIndex)
Styled mode only.
|
void |
setColorKey(java.lang.String colorKey)
Determines what data value should be used to calculate point color if `colorAxis` is used.
|
void |
setConnectEnds(java.lang.Boolean connectEnds)
Polar charts only.
|
void |
setConnectNulls(java.lang.Boolean connectNulls)
Whether to connect a graph line across null points, or render a gap between the two points on either side of the null.
|
void |
setCrisp(java.lang.Boolean crisp)
When true, each point or column edge is rounded to its nearest pixel in order to render sharp on screen.
|
void |
setCropThreshold(java.lang.Number cropThreshold)
When the series contains less points than the crop threshold, all points are drawn, even if the points fall outside the visible plot area at the current zoom.
|
void |
setCursor(java.lang.String cursor)
You can set the cursor to "pointer" if you have click events attached to the series, to signal to the user that the points and lines can be clicked.
|
void |
setCustom(java.util.HashMap custom)
A reserved subspace to store options and values for customized functionality.
|
void |
setDashStyle(java.lang.String dashStyle)
Name of the dash style to use for the graph, or for some series types the outline of each shape.
|
void |
setData(java.util.ArrayList data)
An array of data points for the series.
|
void |
setDataLabels(java.util.ArrayList dataLabels)
Options for the series data labels, appearing next to each data point.
|
void |
setDataSorting(HIDataSortingOptionsObject dataSorting)
Options for the series data sorting.
|
void |
setDefinition(java.lang.String definition)
User supplied description text.
|
void |
setDescribeSingleSeries(java.lang.Boolean describeSingleSeries)
Whether or not to add series descriptions to charts with a single series.
|
void |
setDescriptionFormat(java.lang.String descriptionFormat)
Format to use for describing the data series group to assistive technology - including screen readers.
|
void |
setDescriptionFormatter(HIFunction descriptionFormatter)
Formatter function to use instead of the defaults for series descriptions.
|
void |
setDragDrop(HIDragDrop dragDrop)
The draggable-points module allows points to be moved around or modified in the chart.
|
void |
setEnableMouseTracking(java.lang.Boolean enableMouseTracking)
Enable or disable the mouse tracking for a specific series.
|
void |
setEvents(HIEvents events)
General event handlers for the series items.
|
void |
setFindNearestPointBy(java.lang.String findNearestPointBy)
Determines whether the series should look for the nearest point in both dimensions or just the x-dimension when hovering the series.
|
void |
setGetExtremesFromAll(java.lang.Boolean getExtremesFromAll)
Whether to use the Y extremes of the total chart width or only the zoomed area when zooming in on parts of the X axis.
|
void |
setId(java.lang.String id)
An id for the series.
|
void |
setInactiveOtherPoints(java.lang.Boolean inactiveOtherPoints)
Highlight only the hovered point and fade the remaining points.
|
void |
setIncludeInDataExport(java.lang.Boolean includeInDataExport)
When set to `false` will prevent the series data from being included in any form of data export.
|
void |
setIndex(java.lang.Number index)
The index of the series in the chart, affecting the internal index in the chart.series array, the visible Z index as well as the order in the legend.
|
void |
setKeys(java.util.ArrayList<java.lang.String> keys)
An array specifying which option maps to which key in the data point array.
|
void |
setLabel(HILabel label)
Series labels are placed as close to the series as possible in a natural way, seeking to avoid other series.
|
void |
setLegendIndex(java.lang.Number legendIndex)
The sequential index of the series in the legend.
|
void |
setLegendSymbol(java.lang.String legendSymbol)
What type of legend symbol to render for this series.
|
void |
setLinecap(java.lang.String linecap)
The line cap used for line ends and line joins on the graph.
|
void |
setLineWidth(java.lang.Number lineWidth)
Pixel width of the graph line.
|
void |
setLinkedTo(java.lang.String linkedTo)
The `id` of another series to link to.
|
void |
setMarker(HIMarker marker)
Options for the point markers of line and scatter-like series.
|
void |
setName(java.lang.String name)
The name of the series as shown in the legend, tooltip etc.
|
void |
setNegativeColor(HIColor negativeColor)
The color for the parts of the graph or points that are below the `threshold`.
|
void |
setNullPointValue(java.lang.String nullPointValue)
Description for the value of null points.
|
void |
setOnPoint(HIOnPoint onPoint)
Options for the _Series on point_ feature.
|
void |
setOpacity(java.lang.Number opacity)
Opacity of a series parts: line, fill (e.g.area) and dataLabels.
|
void |
setOptions(HISeries itemOptions)
Set the series options by merging from the options tree.
|
void |
setPoint(HIPoint point)
Properties for each single point.
|
void |
setPointAnnotationsDescription(java.lang.String pointAnnotationsDescription)
Description for annotations on a point, as it is made available to assistive technology.
|
void |
setPointDescriptionEnabledThreshold(java.lang.Number pointDescriptionEnabledThreshold)
When a series contains more points than this, we no longer expose information about individual points to screen readers.
|
void |
setPointDescriptionFormat(HIFunction pointDescriptionFormat)
Same as `accessibility.point.descriptionFormat`, but for an individual series.
|
void |
setPointDescriptionFormatter(HIFunction pointDescriptionFormatter)
Same as `accessibility.series.descriptionFormatter`, but for an individual series.
|
void |
setPointInterval(java.lang.Number pointInterval)
If no x values are given for the points in a series, `pointInterval` defines the interval of the x values.
|
void |
setPointIntervalUnit(java.lang.String pointIntervalUnit)
On datetime series, this allows for setting the `pointInterval` to irregular time units, `day`, `month` and `year`.
|
void |
setPointPlacement(java.lang.Object pointPlacement)
Possible values: `"on"`, `"between"`, `number`.
|
void |
setPointStart(java.lang.Number pointStart)
If no x values are given for the points in a series, pointStart defines on what value to start.
|
void |
setProperty(java.lang.String name,
java.lang.Object value)
Add a custom property to your chart.
|
void |
setRelativeXValue(java.lang.Boolean relativeXValue)
When true, X values in the data set are relative to the current `pointStart`, `pointInterval` and `pointIntervalUnit` settings.
|
void |
setSelected(java.lang.Boolean selected)
Whether to select the series initially.
|
void |
setSeriesData(java.util.List data)
Apply a new set of data to the series and optionally redraw it.
|
void |
setSeriesData(java.util.List data,
boolean redraw)
Apply a new set of data to the series and optionally redraw it.
|
void |
setSeriesData(java.util.List data,
boolean redraw,
HIAnimationOptionsObject animation)
Apply a new set of data to the series and optionally redraw it.
|
void |
setSeriesData(java.util.List data,
boolean redraw,
HIAnimationOptionsObject animation,
boolean updatePoints)
Apply a new set of data to the series and optionally redraw it.
|
void |
setSeriesVisible()
Show or hide the series.
|
void |
setSeriesVisible(boolean visible)
Show or hide the series.
|
void |
setSeriesVisible(boolean visible,
boolean redraw)
Show or hide the series.
|
void |
setShadow(HIShadowOptionsObject shadow)
Whether to apply a drop shadow to the graph line.
|
void |
setShowCheckbox(java.lang.Boolean showCheckbox)
If true, a checkbox is displayed next to the legend item to allow selecting the series.
|
void |
setShowInLegend(java.lang.Boolean showInLegend)
Whether to display this particular series or series type in the legend.
|
void |
setSkipKeyboardNavigation(java.lang.Boolean skipKeyboardNavigation)
If set to `true`, the accessibility module will skip past the points in this series for keyboard navigation.
|
void |
setSoftThreshold(java.lang.Boolean softThreshold)
When this is true, the series will not cause the Y axis to cross the zero plane (or `threshold` option) unless the data actually crosses the plane.
|
void |
setSonification(HISonification sonification)
Sonification/audio chart options for a series.
|
void |
setStack(java.lang.String stack)
This option allows grouping series in a stacked chart.
|
void |
setStacking(java.lang.String stacking)
Whether to stack the values of each series on top of each other.
|
void |
setState()
Set the state of the series.
|
void |
setState(java.lang.String state)
Set the state of the series.
|
void |
setStates(HIStates states) |
void |
setStep(java.lang.String step)
Whether to apply steps to the line.
|
void |
setStickyTracking(java.lang.Boolean stickyTracking)
Sticky tracking of mouse events.
|
void |
setSummary(HISummary summary)
Lang configuration for the series main summary.
|
void |
setThreshold(java.lang.Number threshold)
The threshold, also called zero level or base level.
|
void |
setTooltip(HITooltip tooltip)
A configuration object for the tooltip rendering of each single series.
|
void |
setTurboThreshold(java.lang.Number turboThreshold)
When a series contains a data array that is longer than this, only one dimensional arrays of numbers, or two dimensional arrays with x and y values are allowed.
|
void |
setType(java.lang.String type)
The type of series.
|
void |
setVisible(java.lang.Boolean visible)
Set the initial visibility of the series.
|
void |
setXAxis(java.lang.Object xAxis)
When using dual or multiple x axes, this number defines which xAxis the particular series is connected to.
|
void |
setXAxisDescription(java.lang.String xAxisDescription)
xAxis description for series if there are multiple xAxes in the chart.
|
void |
setYAxis(java.lang.Object yAxis)
When using dual or multiple y axes, this number defines which yAxis the particular series is connected to.
|
void |
setYAxisDescription(java.lang.String yAxisDescription)
yAxis description for series if there are multiple yAxes in the chart.
|
void |
setZIndex(java.lang.Number zIndex)
Define the visual z index of the series.
|
void |
setZoneAxis(java.lang.String zoneAxis)
Defines the Axis on which the zones are applied.
|
void |
setZones(java.util.ArrayList zones)
An array defining zones within a series.
|
void |
show()
Show the series if hidden.
|
void |
sonify(java.util.Map options)
Sonify a series.
|
void |
translate()
Translate data points from raw data values to chart specific positioning data needed later in the drawPoints and drawGraph functions.
|
void |
update(HISeries options)
Update the series with a new set of options.
|
void |
update(HISeries options,
boolean redraw)
Update the series with a new set of options.
|
public void addPoint(HIData options)
options
- The point options. If options is a single number, a point with that y value is appended to the series. If it is an array, it will be interpreted as x and y values respectively. If it is an object, advanced options as outlined under series.data are applied.public void addPoint(HIData options, boolean redraw)
options
- The point options. If options is a single number, a point with that y value is appended to the series. If it is an array, it will be interpreted as x and y values respectively. If it is an object, advanced options as outlined under series.data are applied.redraw
- Whether to redraw the chart after the point is added. When adding more than one point, it is highly recommended that the redraw option be set to false, and instead Highcharts.Chart#redraw is explicitly called after the adding of points is finished. Otherwise, the chart will redraw after adding each point.public void addPoint(HIData options, boolean redraw, boolean shift)
options
- The point options. If options is a single number, a point with that y value is appended to the series. If it is an array, it will be interpreted as x and y values respectively. If it is an object, advanced options as outlined under series.data are applied.redraw
- Whether to redraw the chart after the point is added. When adding more than one point, it is highly recommended that the redraw option be set to false, and instead Highcharts.Chart#redraw is explicitly called after the adding of points is finished. Otherwise, the chart will redraw after adding each point.shift
- If true, a point is shifted off the start of the series as one is appended to the end.public void addPoint(HIData options, boolean redraw, boolean shift, HIAnimationOptionsObject animation)
options
- The point options. If options is a single number, a point with that y value is appended to the series. If it is an array, it will be interpreted as x and y values respectively. If it is an object, advanced options as outlined under series.data are applied.redraw
- Whether to redraw the chart after the point is added. When adding more than one point, it is highly recommended that the redraw option be set to false, and instead Highcharts.Chart#redraw is explicitly called after the adding of points is finished. Otherwise, the chart will redraw after adding each point.shift
- If true, a point is shifted off the start of the series as one is appended to the end.animation
- Whether to apply animation, and optionally animation configuration.public void animate(boolean init)
init
- Initialize the animation.public void drawGraph()
public void drawPoints()
public HIAccessibility getAccessibility()
public java.lang.Boolean getAllowPointSelect()
public HIAnimationOptionsObject getAnimation()
public java.lang.Number getAnimationLimit()
public java.lang.String getBoostBlending()
public java.lang.Number getBoostThreshold()
public java.lang.String getClassName()
public java.lang.Boolean getClip()
public HIColor getColor()
public java.lang.Object getColorAxis()
public java.lang.Number getColorIndex()
public java.lang.String getColorKey()
public java.lang.Boolean getConnectEnds()
public java.lang.Boolean getConnectNulls()
public java.lang.Boolean getCrisp()
public java.lang.Number getCropThreshold()
public java.lang.String getCursor()
public java.util.HashMap getCustom()
public java.lang.String getDashStyle()
public java.util.ArrayList getData()
public java.util.ArrayList getDataLabels()
public HIDataSortingOptionsObject getDataSorting()
public java.lang.String getDefinition()
public java.lang.Boolean getDescribeSingleSeries()
public java.lang.String getDescriptionFormat()
public HIFunction getDescriptionFormatter()
public HIDragDrop getDragDrop()
public java.lang.Boolean getEnableMouseTracking()
public HIEvents getEvents()
public java.lang.String getFindNearestPointBy()
public java.lang.Boolean getGetExtremesFromAll()
public java.lang.String getId()
public java.lang.Boolean getInactiveOtherPoints()
public java.lang.Boolean getIncludeInDataExport()
public java.lang.Number getIndex()
public java.util.ArrayList<java.lang.String> getKeys()
public HILabel getLabel()
public java.lang.Number getLegendIndex()
public java.lang.String getLegendSymbol()
public java.lang.String getLinecap()
public java.lang.Number getLineWidth()
public java.lang.String getLinkedTo()
public HIMarker getMarker()
public java.lang.String getName()
public HIColor getNegativeColor()
public java.lang.String getNullPointValue()
public HIOnPoint getOnPoint()
public java.lang.Number getOpacity()
public java.util.HashMap<java.lang.String,java.lang.Object> getParams()
getParams
in class HIFoundation
public HIPoint getPoint()
public java.lang.String getPointAnnotationsDescription()
public java.lang.Number getPointDescriptionEnabledThreshold()
public HIFunction getPointDescriptionFormat()
public HIFunction getPointDescriptionFormatter()
public java.lang.Number getPointInterval()
public java.lang.String getPointIntervalUnit()
public java.lang.Object getPointPlacement()
public java.lang.Number getPointStart()
public java.lang.Boolean getRelativeXValue()
public java.lang.Boolean getSelected()
public HIShadowOptionsObject getShadow()
public java.lang.Boolean getShowCheckbox()
public java.lang.Boolean getShowInLegend()
public java.lang.Boolean getSkipKeyboardNavigation()
public java.lang.Boolean getSoftThreshold()
public HISonification getSonification()
public java.lang.String getStack()
public java.lang.String getStacking()
public HIStates getStates()
public java.lang.String getStep()
public java.lang.Boolean getStickyTracking()
public HISummary getSummary()
public java.lang.Number getThreshold()
public HITooltip getTooltip()
public java.lang.Number getTurboThreshold()
public java.lang.String getType()
public java.lang.Boolean getVisible()
public java.lang.Object getXAxis()
public java.lang.String getXAxisDescription()
public java.lang.Object getYAxis()
public java.lang.String getYAxisDescription()
public java.lang.Number getZIndex()
public java.lang.String getZoneAxis()
public java.util.ArrayList getZones()
public void hide()
public void onMouseOut()
public void onMouseOver()
public void remove()
public void remove(boolean redraw)
redraw
- Whether to redraw the chart or wait for an explicit call to HIChartView redraw()public void remove(boolean redraw, HIAnimationOptionsObject animation)
redraw
- Whether to redraw the chart or wait for an explicit call to HIChartView redraw()animation
- Whether to apply animation, and optionally animation configuration.public void remove(boolean redraw, HIAnimationOptionsObject animation, boolean withEvents)
redraw
- Whether to redraw the chart or wait for an explicit call to HIChartView redraw()animation
- Whether to apply animation, and optionally animation configuration.withEvents
- Used internally, whether to fire the series remove event.public void removePoint(java.lang.Number i)
i
- The index of the point in the data array.public void removePoint(java.lang.Number i, boolean redraw)
i
- The index of the point in the data array.redraw
- Whether to redraw the chart after the point is added. When removing more than one point, it is highly recommended that the redraw option be set to false, and instead HIChartView redraw() is explicitly called after the adding of points is finished.public void removePoint(java.lang.Number i, boolean redraw, HIAnimationOptionsObject animation)
i
- The index of the point in the data array.redraw
- Whether to redraw the chart after the point is added. When removing more than one point, it is highly recommended that the redraw option be set to false, and instead HIChartView redraw() is explicitly called after the adding of points is finished.animation
- Whether and optionally how the series should be animated.public void render()
public void select()
public void select(boolean selected)
selected
- True to select the series, false to unselect.public void setAccessibility(HIAccessibility accessibility)
public void setAllowPointSelect(java.lang.Boolean allowPointSelect)
public void setAnimation(HIAnimationOptionsObject animation)
public void setAnimationLimit(java.lang.Number animationLimit)
public void setBoostBlending(java.lang.String boostBlending)
public void setBoostThreshold(java.lang.Number boostThreshold)
public void setClassName(java.lang.String className)
public void setClip(java.lang.Boolean clip)
public void setColor(HIColor color)
public void setColorAxis(java.lang.Object colorAxis)
public void setColorIndex(java.lang.Number colorIndex)
public void setColorKey(java.lang.String colorKey)
public void setConnectEnds(java.lang.Boolean connectEnds)
public void setConnectNulls(java.lang.Boolean connectNulls)
public void setCrisp(java.lang.Boolean crisp)
public void setCropThreshold(java.lang.Number cropThreshold)
public void setCursor(java.lang.String cursor)
public void setCustom(java.util.HashMap custom)
public void setDashStyle(java.lang.String dashStyle)
public void setData(java.util.ArrayList data)
public void setDataLabels(java.util.ArrayList dataLabels)
public void setDataSorting(HIDataSortingOptionsObject dataSorting)
public void setDefinition(java.lang.String definition)
public void setDescribeSingleSeries(java.lang.Boolean describeSingleSeries)
public void setDescriptionFormat(java.lang.String descriptionFormat)
public void setDescriptionFormatter(HIFunction descriptionFormatter)
public void setDragDrop(HIDragDrop dragDrop)
public void setEnableMouseTracking(java.lang.Boolean enableMouseTracking)
public void setEvents(HIEvents events)
public void setFindNearestPointBy(java.lang.String findNearestPointBy)
public void setGetExtremesFromAll(java.lang.Boolean getExtremesFromAll)
public void setId(java.lang.String id)
public void setInactiveOtherPoints(java.lang.Boolean inactiveOtherPoints)
public void setIncludeInDataExport(java.lang.Boolean includeInDataExport)
public void setIndex(java.lang.Number index)
public void setKeys(java.util.ArrayList<java.lang.String> keys)
public void setLabel(HILabel label)
public void setLegendIndex(java.lang.Number legendIndex)
public void setLegendSymbol(java.lang.String legendSymbol)
public void setLinecap(java.lang.String linecap)
public void setLineWidth(java.lang.Number lineWidth)
public void setLinkedTo(java.lang.String linkedTo)
public void setMarker(HIMarker marker)
public void setName(java.lang.String name)
public void setNegativeColor(HIColor negativeColor)
public void setNullPointValue(java.lang.String nullPointValue)
public void setOnPoint(HIOnPoint onPoint)
public void setOpacity(java.lang.Number opacity)
public void setOptions(HISeries itemOptions)
itemOptions
- The series options.public void setPoint(HIPoint point)
public void setPointAnnotationsDescription(java.lang.String pointAnnotationsDescription)
public void setPointDescriptionEnabledThreshold(java.lang.Number pointDescriptionEnabledThreshold)
public void setPointDescriptionFormat(HIFunction pointDescriptionFormat)
public void setPointDescriptionFormatter(HIFunction pointDescriptionFormatter)
public void setPointInterval(java.lang.Number pointInterval)
public void setPointIntervalUnit(java.lang.String pointIntervalUnit)
public void setPointPlacement(java.lang.Object pointPlacement)
public void setPointStart(java.lang.Number pointStart)
public void setProperty(java.lang.String name, java.lang.Object value)
name
- the name by which you can access propertyvalue
- the actual value which can be accessedpublic void setRelativeXValue(java.lang.Boolean relativeXValue)
public void setSelected(java.lang.Boolean selected)
public void setSeriesData(java.util.List data)
data
- Takes an array of data in the same format as described under HISeries data for the given series type, for example a line series would take data in the form described under series.line.data.public void setSeriesData(java.util.List data, boolean redraw)
data
- Takes an array of data in the same format as described under HISeries data for the given series type, for example a line series would take data in the form described under series.line.data.redraw
- Whether to redraw the chart after the series is altered. If doing more operations on the chart, it is a good idea to set redraw to false and call HIChartView redraw() after.public void setSeriesData(java.util.List data, boolean redraw, HIAnimationOptionsObject animation)
data
- Takes an array of data in the same format as described under HISeries data for the given series type, for example a line series would take data in the form described under series.line.data.redraw
- Whether to redraw the chart after the series is altered. If doing more operations on the chart, it is a good idea to set redraw to false and call HIChartView redraw() after.animation
- When the updated data is the same length as the existing data, points will be updated by default, and animation visualizes how the points are changed. Set false to disable animation, or a configuration object to set duration or easing.public void setSeriesData(java.util.List data, boolean redraw, HIAnimationOptionsObject animation, boolean updatePoints)
data
- Takes an array of data in the same format as described under HISeries data for the given series type, for example a line series would take data in the form described under series.line.data.redraw
- Whether to redraw the chart after the series is altered. If doing more operations on the chart, it is a good idea to set redraw to false and call HIChartView redraw() after.animation
- When the updated data is the same length as the existing data, points will be updated by default, and animation visualizes how the points are changed. Set false to disable animation, or a configuration object to set duration or easing.updatePoints
- When this is true, points will be updated instead of replaced whenever possible. This occurs a) when the updated data is the same length as the existing data, b) when points are matched by their id's, or c) when points can be matched by X values. This allows updating with animation and performs better. In this case, the original array is not passed by reference. Set false to prevent.public void setSeriesVisible()
public void setSeriesVisible(boolean visible)
visible
- True to show the series, false to hide. If undefined, the visibility is toggled.public void setSeriesVisible(boolean visible, boolean redraw)
visible
- True to show the series, false to hide. If undefined, the visibility is toggled.redraw
- Whether to redraw the chart after the series is altered. If doing more operations on the chart, it is a good idea to set redraw to false and call HIChartView redraw() after.public void setShadow(HIShadowOptionsObject shadow)
public void setShowCheckbox(java.lang.Boolean showCheckbox)
public void setShowInLegend(java.lang.Boolean showInLegend)
public void setSkipKeyboardNavigation(java.lang.Boolean skipKeyboardNavigation)
public void setSoftThreshold(java.lang.Boolean softThreshold)
public void setSonification(HISonification sonification)
public void setStack(java.lang.String stack)
public void setStacking(java.lang.String stacking)
public void setState()
public void setState(java.lang.String state)
state
- Can be either hover or undefined to set to normal state.public void setStates(HIStates states)
public void setStep(java.lang.String step)
public void setStickyTracking(java.lang.Boolean stickyTracking)
public void setSummary(HISummary summary)
public void setThreshold(java.lang.Number threshold)
public void setTooltip(HITooltip tooltip)
public void setTurboThreshold(java.lang.Number turboThreshold)
public void setType(java.lang.String type)
public void setVisible(java.lang.Boolean visible)
public void setXAxis(java.lang.Object xAxis)
public void setXAxisDescription(java.lang.String xAxisDescription)
public void setYAxis(java.lang.Object yAxis)
public void setYAxisDescription(java.lang.String yAxisDescription)
public void setZIndex(java.lang.Number zIndex)
public void setZoneAxis(java.lang.String zoneAxis)
public void setZones(java.util.ArrayList zones)
public void show()
public void sonify(java.util.Map options)
options
- The options for sonifying this series.public void translate()
public void update(HISeries options)
options
- New options that will be merged with the series' existing options.public void update(HISeries options, boolean redraw)
options
- New options that will be merged with the series' existing options.redraw
- Whether to redraw the chart after the series is altered. If doing more operations on the chart, it is a good idea to set redraw to false and call HIChartView redraw() after.