public class DataSet extends AbstractChartObject
Modifier and Type | Class and Description |
---|---|
static class |
DataSet.DataProviderChangeEvent |
static interface |
DataSet.DataProviderChangeListener |
Constructor and Description |
---|
DataSet() |
Modifier and Type | Method and Description |
---|---|
void |
addDataProviderChangeListener(DataSet.DataProviderChangeListener listener) |
DataSet |
addFieldMappings(FieldMapping... fieldMappings)
Adds field mappings.
|
DataSet |
addStockEvents(StockEvent... stockEvents)
Adds stock events.
|
protected void |
fireDataProviderChanged() |
java.lang.String |
getCategoryField() |
Color |
getColor() |
java.lang.Boolean |
getCompared() |
DataProvider |
getDataProvider() |
java.util.List<FieldMapping> |
getFieldMappings() |
java.lang.String |
getId() |
java.lang.Boolean |
getShowInCompare() |
java.lang.Boolean |
getShowInSelect() |
java.util.List<StockEvent> |
getStockEvents() |
java.lang.String |
getTitle() |
java.util.List<java.lang.String> |
getWiredFields() |
void |
removeDataProviderChangeListener(DataSet.DataProviderChangeListener listener) |
DataSet |
setCategoryField(java.lang.String categoryField)
Sets category field name in your data provider.
|
DataSet |
setColor(Color color)
Sets color of the data set.
|
DataSet |
setCompared(java.lang.Boolean compared)
Set to true if this data set selected for comparing.
|
DataSet |
setDataProvider(DataProvider dataProvider)
Sets data provider to the data set.
|
DataSet |
setFieldMappings(java.util.List<FieldMapping> fieldMappings)
Sets list of field mappings.
|
DataSet |
setId(java.lang.String id) |
DataSet |
setShowInCompare(java.lang.Boolean showInCompare)
Set showInCompare to false if this data set shouldn't be visible in "compare to" list.
|
DataSet |
setShowInSelect(java.lang.Boolean showInSelect)
Set showInSelect to false if this data set shouldn't be visible in "select" dropdown.
|
DataSet |
setStockEvents(java.util.List<StockEvent> stockEvents)
Sets list of stock events.
|
DataSet |
setTitle(java.lang.String title)
Sets data set title.
|
public java.lang.String getId()
public DataSet setId(java.lang.String id)
public java.lang.String getCategoryField()
public DataSet setCategoryField(java.lang.String categoryField)
categoryField
- category field namepublic Color getColor()
public DataSet setColor(Color color)
colors
array will be used if not
set.color
- colorpublic java.lang.Boolean getCompared()
public DataSet setCompared(java.lang.Boolean compared)
compared
- compared optionpublic DataProvider getDataProvider()
public DataSet setDataProvider(DataProvider dataProvider)
dataProvider
- data providerprotected void fireDataProviderChanged()
public java.util.List<FieldMapping> getFieldMappings()
public DataSet setFieldMappings(java.util.List<FieldMapping> fieldMappings)
StockGraph
.fieldMappings
- list of field mappingspublic DataSet addFieldMappings(FieldMapping... fieldMappings)
fieldMappings
- field mappingspublic java.lang.Boolean getShowInCompare()
public DataSet setShowInCompare(java.lang.Boolean showInCompare)
showInCompare
- showInCompare optionpublic java.lang.Boolean getShowInSelect()
public DataSet setShowInSelect(java.lang.Boolean showInSelect)
showInSelect
- showInSelect optionpublic java.util.List<StockEvent> getStockEvents()
public DataSet setStockEvents(java.util.List<StockEvent> stockEvents)
stockEvents
- list of stock eventspublic DataSet addStockEvents(StockEvent... stockEvents)
stockEvents
- stock eventspublic java.lang.String getTitle()
public DataSet setTitle(java.lang.String title)
title
- titlepublic java.util.List<java.lang.String> getWiredFields()
public void addDataProviderChangeListener(DataSet.DataProviderChangeListener listener)
public void removeDataProviderChangeListener(DataSet.DataProviderChangeListener listener)