public class ChartScrollbarSettings extends AbstractChartObject
Scrollbar
class will be used.
Constructor and Description |
---|
ChartScrollbarSettings() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
getAutoGridCount() |
java.lang.Double |
getBackgroundAlpha() |
Color |
getBackgroundColor() |
Color |
getColor() |
java.lang.Integer |
getDragIconHeight() |
java.lang.Integer |
getDragIconWidth() |
java.lang.Boolean |
getEnabled() |
java.lang.Integer |
getFontSize() |
java.lang.String |
getGraph() |
java.lang.Double |
getGraphFillAlpha() |
Color |
getGraphFillColor() |
java.lang.Double |
getGraphLineAlpha() |
Color |
getGraphLineColor() |
GraphType |
getGraphType() |
java.lang.Double |
getGridAlpha() |
Color |
getGridColor() |
java.lang.Integer |
getGridCount() |
java.lang.Integer |
getHeight() |
java.lang.Boolean |
getHideResizeGrips() |
java.lang.Boolean |
getMarkPeriodChange() |
ChartScrollbarPosition |
getPosition() |
java.lang.Boolean |
getResizeEnabled() |
java.lang.Double |
getScrollDuration() |
java.lang.Double |
getSelectedBackgroundAlpha() |
Color |
getSelectedBackgroundColor() |
java.lang.Double |
getSelectedGraphFillAlpha() |
Color |
getSelectedGraphFillColor() |
java.lang.Double |
getSelectedGraphLineAlpha() |
Color |
getSelectedGraphLineColor() |
java.lang.Boolean |
getUpdateOnReleaseOnly() |
java.lang.String |
getUsePeriod() |
ChartScrollbarSettings |
setAutoGridCount(java.lang.Boolean autoGridCount)
Set autoGridCount to false if you don't want that the number of gridCount will be specified
automatically, according to the axis size.
|
ChartScrollbarSettings |
setBackgroundAlpha(java.lang.Double backgroundAlpha)
Sets background opacity.
|
ChartScrollbarSettings |
setBackgroundColor(Color backgroundColor)
Sets background color of the scrollbar.
|
ChartScrollbarSettings |
setColor(Color color)
Sets text color.
|
ChartScrollbarSettings |
setDragIconHeight(java.lang.Integer dragIconHeight)
Sets height of resize grip image.
|
ChartScrollbarSettings |
setDragIconWidth(java.lang.Integer dragIconWidth)
Sets width of resize grip image.
|
ChartScrollbarSettings |
setEnabled(java.lang.Boolean enabled)
Set enabled false if you don't need scrollbar.
|
ChartScrollbarSettings |
setFontSize(java.lang.Integer fontSize)
Sets font size
|
ChartScrollbarSettings |
setGraph(java.lang.String graph)
Sets graph which will be displayed in the scrollbar.
|
ChartScrollbarSettings |
setGraphFillAlpha(java.lang.Double graphFillAlpha)
Sets graph fill opacity.
|
ChartScrollbarSettings |
setGraphFillColor(Color graphFillColor)
Sets graph fill color.
|
ChartScrollbarSettings |
setGraphLineAlpha(java.lang.Double graphLineAlpha)
Sets graph line opacity.
|
ChartScrollbarSettings |
setGraphLineColor(Color graphLineColor)
Sets graph line color.
|
ChartScrollbarSettings |
setGraphType(GraphType graphType)
Sets type of chart scrollbar's graph.
|
ChartScrollbarSettings |
setGridAlpha(java.lang.Double gridAlpha)
Sets grid opacity.
|
ChartScrollbarSettings |
setGridColor(Color gridColor)
Sets grid color.
|
ChartScrollbarSettings |
setGridCount(java.lang.Integer gridCount)
Sets grid count.
|
ChartScrollbarSettings |
setHeight(java.lang.Integer height)
Sets height of scrollbar, in pixels.
|
ChartScrollbarSettings |
setHideResizeGrips(java.lang.Boolean hideResizeGrips)
Set hideResizeGrips to true if resize grips should be hidden when the mouse is away from the scrollbar.
|
ChartScrollbarSettings |
setMarkPeriodChange(java.lang.Boolean markPeriodChange)
Specifies if category axis of scrollbar should mark period change with a different date format.
|
ChartScrollbarSettings |
setPosition(ChartScrollbarPosition position)
Sets position of a scrollbar.
|
ChartScrollbarSettings |
setResizeEnabled(java.lang.Boolean resizeEnabled)
Set resizeEnabled to false if you want to disable a resizing.
|
ChartScrollbarSettings |
setScrollDuration(java.lang.Double scrollDuration)
Sets duration of scrolling, when the user clicks on scrollbar's background, in seconds.
|
ChartScrollbarSettings |
setSelectedBackgroundAlpha(java.lang.Double selectedBackgroundAlpha)
Sets selected background opacity.
|
ChartScrollbarSettings |
setSelectedBackgroundColor(Color selectedBackgroundColor)
Sets selected background color.
|
ChartScrollbarSettings |
setSelectedGraphFillAlpha(java.lang.Double selectedGraphFillAlpha)
Sets selected graph's fill opacity.
|
ChartScrollbarSettings |
setSelectedGraphFillColor(Color selectedGraphFillColor)
Sets selected graph's fill color.
|
ChartScrollbarSettings |
setSelectedGraphLineAlpha(java.lang.Double selectedGraphLineAlpha)
Sets selected graph's line opacity.
|
ChartScrollbarSettings |
setSelectedGraphLineColor(Color selectedGraphLineColor)
Sets selected graph's line color.
|
ChartScrollbarSettings |
setUpdateOnReleaseOnly(java.lang.Boolean updateOnReleaseOnly)
Set updateOnReleaseOnly to true if the chart should be updated only at the moment when user releases mouse
button.
|
ChartScrollbarSettings |
setUsePeriod(java.lang.String usePeriod)
Sets the date period for the scrollbar.
|
public java.lang.Boolean getAutoGridCount()
public ChartScrollbarSettings setAutoGridCount(java.lang.Boolean autoGridCount)
autoGridCount
- autoGridCount optionpublic java.lang.Double getBackgroundAlpha()
public ChartScrollbarSettings setBackgroundAlpha(java.lang.Double backgroundAlpha)
backgroundAlpha
- background opacitypublic Color getBackgroundColor()
public ChartScrollbarSettings setBackgroundColor(Color backgroundColor)
backgroundColor
- background colorpublic Color getColor()
public ChartScrollbarSettings setColor(Color color)
color
- text colorpublic java.lang.Integer getDragIconHeight()
public ChartScrollbarSettings setDragIconHeight(java.lang.Integer dragIconHeight)
dragIconHeight
- icon heightpublic java.lang.Integer getDragIconWidth()
public ChartScrollbarSettings setDragIconWidth(java.lang.Integer dragIconWidth)
dragIconWidth
- icon widthpublic java.lang.Boolean getEnabled()
public ChartScrollbarSettings setEnabled(java.lang.Boolean enabled)
enabled
- enabled optionpublic java.lang.Integer getFontSize()
public ChartScrollbarSettings setFontSize(java.lang.Integer fontSize)
fontSize
- font sizepublic java.lang.String getGraph()
public ChartScrollbarSettings setGraph(java.lang.String graph)
graph
- graph idpublic java.lang.Double getGraphFillAlpha()
public ChartScrollbarSettings setGraphFillAlpha(java.lang.Double graphFillAlpha)
graphFillAlpha
- graph fill opacitypublic Color getGraphFillColor()
public ChartScrollbarSettings setGraphFillColor(Color graphFillColor)
graphFillColor
- graph fill colorpublic java.lang.Double getGraphLineAlpha()
public ChartScrollbarSettings setGraphLineAlpha(java.lang.Double graphLineAlpha)
graphLineAlpha
- graph line opacitypublic Color getGraphLineColor()
public ChartScrollbarSettings setGraphLineColor(Color graphLineColor)
graphLineColor
- graph line colorpublic GraphType getGraphType()
public ChartScrollbarSettings setGraphType(GraphType graphType)
graphType
- graph typepublic java.lang.Double getGridAlpha()
public ChartScrollbarSettings setGridAlpha(java.lang.Double gridAlpha)
gridAlpha
- grid opacitypublic Color getGridColor()
public ChartScrollbarSettings setGridColor(Color gridColor)
gridColor
- grid colorpublic java.lang.Integer getGridCount()
public ChartScrollbarSettings setGridCount(java.lang.Integer gridCount)
gridCount
- grid countpublic java.lang.Integer getHeight()
public ChartScrollbarSettings setHeight(java.lang.Integer height)
height
- height, in pixelspublic java.lang.Boolean getHideResizeGrips()
public ChartScrollbarSettings setHideResizeGrips(java.lang.Boolean hideResizeGrips)
hideResizeGrips
- hideResizeGrips optionpublic java.lang.Boolean getMarkPeriodChange()
public ChartScrollbarSettings setMarkPeriodChange(java.lang.Boolean markPeriodChange)
markPeriodChange
- markPeriodChange optionpublic ChartScrollbarPosition getPosition()
public ChartScrollbarSettings setPosition(ChartScrollbarPosition position)
position
- position of a scrollbarpublic java.lang.Boolean getResizeEnabled()
public ChartScrollbarSettings setResizeEnabled(java.lang.Boolean resizeEnabled)
resizeEnabled
- resizeEnabled optionpublic java.lang.Double getScrollDuration()
public ChartScrollbarSettings setScrollDuration(java.lang.Double scrollDuration)
scrollDuration
- duration of scrolling, in secondspublic java.lang.Double getSelectedBackgroundAlpha()
public ChartScrollbarSettings setSelectedBackgroundAlpha(java.lang.Double selectedBackgroundAlpha)
selectedBackgroundAlpha
- opacitypublic Color getSelectedBackgroundColor()
public ChartScrollbarSettings setSelectedBackgroundColor(Color selectedBackgroundColor)
selectedBackgroundColor
- colorpublic java.lang.Double getSelectedGraphFillAlpha()
public ChartScrollbarSettings setSelectedGraphFillAlpha(java.lang.Double selectedGraphFillAlpha)
selectedGraphFillAlpha
- opacitypublic Color getSelectedGraphFillColor()
public ChartScrollbarSettings setSelectedGraphFillColor(Color selectedGraphFillColor)
selectedGraphFillColor
- colorpublic java.lang.Double getSelectedGraphLineAlpha()
public ChartScrollbarSettings setSelectedGraphLineAlpha(java.lang.Double selectedGraphLineAlpha)
selectedGraphLineAlpha
- opacitypublic Color getSelectedGraphLineColor()
public ChartScrollbarSettings setSelectedGraphLineColor(Color selectedGraphLineColor)
selectedGraphLineColor
- colorpublic java.lang.Boolean getUpdateOnReleaseOnly()
public ChartScrollbarSettings setUpdateOnReleaseOnly(java.lang.Boolean updateOnReleaseOnly)
updateOnReleaseOnly
- updateOnReleaseOnly optionpublic java.lang.String getUsePeriod()
public ChartScrollbarSettings setUsePeriod(java.lang.String usePeriod)
CategoryAxesSettings.groupToPeriods
.usePeriod
- date period