public class StockPriceSeries extends java.lang.Object implements Series
StockPrice
objects.Constructor and Description |
---|
StockPriceSeries(java.util.List<StockPrice> values)
Initializes a new instance of the StockPriceSeries class.
|
Modifier and Type | Method and Description |
---|---|
void |
addDataChangedListener(DataChangedListener listener) |
protected void |
fireDataChanged() |
java.lang.String |
getCustomDateTimeFormat()
Gets a custom format string for DateTime labels.
|
DateTimeFormat |
getDateTimeFormat()
Gets a value indicating how to format DateTime values as labels.
|
int |
getDimensions()
Implements Series.getDimensions.
|
java.lang.String |
getLabel(int index,
LabelKinds kind)
Implements Series.getLabel.
|
java.lang.String |
getLabelPrefix()
Gets a prefix added in front of formatted DateTime labels.
|
java.lang.String |
getLabelSuffix()
Gets a suffix appended to formatted DateTime labels.
|
int |
getSize()
Implements Series.getSize.
|
java.util.EnumSet<LabelKinds> |
getSupportedLabels()
Implements Series.getSupportedLabels.
|
java.lang.String |
getTitle()
Implements Series.getTitle.
|
double |
getValue(int index,
int dimension)
Implements Series.getValue.
|
java.util.List<StockPrice> |
getValues()
Gets the series' points.
|
boolean |
isEmphasized(int index)
Implements Series.isEmphasized.
|
boolean |
isSorted(int dimension)
Implements Series.isSorted.
|
void |
removeDataChangedListener(DataChangedListener listener) |
void |
setCustomDateTimeFormat(java.lang.String value)
Sets a custom format string for DateTime labels.
|
void |
setDateTimeFormat(DateTimeFormat value)
Sets a value indicating how to format DateTime values as labels.
|
void |
setLabelPrefix(java.lang.String value)
Sets a prefix added in front of formatted DateTime labels.
|
void |
setLabelSuffix(java.lang.String value)
Sets a suffix appended to formatted DateTime labels.
|
void |
setTitle(java.lang.String value)
Sets the title of this series.
|
void |
setValues(java.util.List<StockPrice> value)
Sets the series' points.
|
public StockPriceSeries(java.util.List<StockPrice> values)
values
- A list of StockPrice objects.public double getValue(int index, int dimension)
public java.lang.String getLabel(int index, LabelKinds kind)
public boolean isEmphasized(int index)
isEmphasized
in interface Series
index
- An integer value specifying the index of a data item.public boolean isSorted(int dimension)
public int getSize()
public int getDimensions()
getDimensions
in interface Series
public java.util.EnumSet<LabelKinds> getSupportedLabels()
getSupportedLabels
in interface Series
public java.util.List<StockPrice> getValues()
public void setValues(java.util.List<StockPrice> value)
public java.lang.String getTitle()
public void setTitle(java.lang.String value)
public DateTimeFormat getDateTimeFormat()
public void setDateTimeFormat(DateTimeFormat value)
public java.lang.String getCustomDateTimeFormat()
public void setCustomDateTimeFormat(java.lang.String value)
public java.lang.String getLabelPrefix()
public void setLabelPrefix(java.lang.String value)
public java.lang.String getLabelSuffix()
public void setLabelSuffix(java.lang.String value)
public void addDataChangedListener(DataChangedListener listener)
addDataChangedListener
in interface Series
public void removeDataChangedListener(DataChangedListener listener)
removeDataChangedListener
in interface Series
protected void fireDataChanged()