public class StockEvent extends AbstractChartObject
StockEventsSettings
will be
used if not set. Stock event bullet's size depends on it's AbstractGraph.fontSize
. When user rolls-over,
clicks or rolls-out of the event bullet, StockChartModel
dispatches events.
Constructor and Description |
---|
StockEvent() |
Modifier and Type | Method and Description |
---|---|
java.lang.Double |
getBackgroundAlpha() |
Color |
getBackgroundColor() |
java.lang.Double |
getBorderAlpha() |
Color |
getBorderColor() |
Color |
getColor() |
java.util.Date |
getDate() |
java.lang.String |
getDescription() |
java.lang.Integer |
getFontSize() |
java.lang.String |
getGraph() |
java.util.UUID |
getId() |
Color |
getRollOverColor() |
java.lang.String |
getShowAt() |
java.lang.Boolean |
getShowBullet() |
java.lang.Boolean |
getShowOnAxis() |
java.lang.String |
getText() |
StockEventType |
getType() |
java.lang.String |
getUrl() |
java.lang.String |
getUrlTarget() |
java.lang.Double |
getValue() |
StockEvent |
setBackgroundAlpha(java.lang.Double backgroundAlpha)
Sets opacity of bullet background.
|
StockEvent |
setBackgroundColor(Color backgroundColor)
Sets color of bullet background.
|
StockEvent |
setBorderAlpha(java.lang.Double borderAlpha)
Sets opacity of bullet border.
|
StockEvent |
setBorderColor(Color borderColor)
Sets bullet border color.
|
StockEvent |
setColor(Color color)
Sets color of the event text.
|
StockEvent |
setDate(java.util.Date date)
Sets date of an event.
|
StockEvent |
setDescription(java.lang.String description)
Sets a description that will be shown in a balloon when user rolls over mouse cursor over event icon.
|
StockEvent |
setFontSize(java.lang.Integer fontSize)
Sets font size of a event bullet.
|
StockEvent |
setGraph(java.lang.String graph)
Sets id of the graph on which event will be displayed.
|
StockEvent |
setRollOverColor(Color rollOverColor)
Sets roll-over background color.
|
StockEvent |
setShowAt(java.lang.String showAt)
Allows placing event bullets at "open", "close", "low", "high" values.
|
StockEvent |
setShowBullet(java.lang.Boolean showBullet)
Set showBullet to true if the data point should display both event and regular (if set) bullets.
|
StockEvent |
setShowOnAxis(java.lang.Boolean showOnAxis)
Set showOnAxis to true if the event should be displayed on the category axis.
|
StockEvent |
setText(java.lang.String text)
Sets letter which will be displayed on the event.
|
StockEvent |
setType(StockEventType type)
Sets type of bullet.
|
StockEvent |
setUrl(java.lang.String url)
Sets the URL to go to when user clicks the event.
|
StockEvent |
setUrlTarget(java.lang.String urlTarget)
Sets target of URL, "_blank" for example.
|
StockEvent |
setValue(java.lang.Double value)
Allows placing event bullets at specified value.
|
public java.util.UUID getId()
public java.lang.Double getBackgroundAlpha()
public StockEvent setBackgroundAlpha(java.lang.Double backgroundAlpha)
backgroundAlpha
- opacitypublic Color getBackgroundColor()
public StockEvent setBackgroundColor(Color backgroundColor)
backgroundColor
- colorpublic java.lang.Double getBorderAlpha()
public StockEvent setBorderAlpha(java.lang.Double borderAlpha)
borderAlpha
- opacitypublic Color getBorderColor()
public StockEvent setBorderColor(Color borderColor)
borderColor
- colorpublic Color getColor()
public StockEvent setColor(Color color)
color
- colorpublic java.util.Date getDate()
public StockEvent setDate(java.util.Date date)
date
- datepublic java.lang.String getDescription()
public StockEvent setDescription(java.lang.String description)
description
- descriptionpublic java.lang.Integer getFontSize()
public StockEvent setFontSize(java.lang.Integer fontSize)
fontSize
- font sizepublic java.lang.String getGraph()
public StockEvent setGraph(java.lang.String graph)
graph
- graph idpublic Color getRollOverColor()
public StockEvent setRollOverColor(Color rollOverColor)
rollOverColor
- colorpublic java.lang.String getShowAt()
public StockEvent setShowAt(java.lang.String showAt)
showAt
- showAt stringpublic java.lang.Boolean getShowBullet()
public StockEvent setShowBullet(java.lang.Boolean showBullet)
showBullet
- showBullet optionpublic java.lang.Boolean getShowOnAxis()
public StockEvent setShowOnAxis(java.lang.Boolean showOnAxis)
showOnAxis
- showOnAxis optionpublic java.lang.String getText()
public StockEvent setText(java.lang.String text)
text
- textpublic StockEventType getType()
public StockEvent setType(StockEventType type)
type
- typepublic java.lang.String getUrl()
public StockEvent setUrl(java.lang.String url)
url
- the URLpublic java.lang.String getUrlTarget()
public StockEvent setUrlTarget(java.lang.String urlTarget)
urlTarget
- URL targetpublic java.lang.Double getValue()
public StockEvent setValue(java.lang.Double value)
value
- value