public class CombiSeriesReportVariables extends AbstractModel implements Timeseries, org.springframework.beans.factory.InitializingBean
Modifier and Type | Field and Description |
---|---|
protected String |
name |
protected List<Timeseries> |
seriesList |
deleteQueue, genericListeners, specificListeners
Constructor and Description |
---|
CombiSeriesReportVariables() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
void |
compute(SimEvent event)
Update variables.
|
void |
dispose(SimEvent event)
Clean up any side effects (eg close file).
|
void |
eventOccurred(SimEvent event) |
String |
getName() |
int |
getNumberOfSeries() |
List<Timeseries> |
getSeriesList() |
Map<Object,Number> |
getVariableBindings()
Get the values calculated by this report.
|
Number |
getX(int seriesIndex,
int itemIndex) |
Number |
getY(int seriesIndex,
int itemIndex) |
List<Object> |
getyVariableNames() |
void |
initialise(SimEvent event)
Initialise the variables in response to event.
|
void |
setName(String name) |
void |
setSeriesList(List<Timeseries> seriesList) |
int |
size(int seriesIndex) |
addListener, addListener, clearListeners, clone, fireEvent, notifyGenericListeners, notifySpecificListeners, processDeleteQueue, removeListener
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addListener, addListener, removeListener
protected List<Timeseries> seriesList
protected String name
public void compute(SimEvent event)
ReportVariables
compute
in interface ReportVariables
public void dispose(SimEvent event)
ReportVariables
dispose
in interface ReportVariables
public void initialise(SimEvent event)
ReportVariables
initialise
in interface ReportVariables
public String getName()
getName
in interface Report
getName
in interface ReportVariables
public void setName(String name)
public Map<Object,Number> getVariableBindings()
Report
getVariableBindings
in interface Report
Map
of user-readable variable names to their
associated values.public void eventOccurred(SimEvent event)
eventOccurred
in interface EventListener
public Number getX(int seriesIndex, int itemIndex)
getX
in interface Timeseries
public Number getY(int seriesIndex, int itemIndex)
getY
in interface Timeseries
public int size(int seriesIndex)
size
in interface Timeseries
public int getNumberOfSeries()
getNumberOfSeries
in interface Timeseries
public List<Timeseries> getSeriesList()
public void setSeriesList(List<Timeseries> seriesList)
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
public List<Object> getyVariableNames()
getyVariableNames
in interface Timeseries
Copyright © 2014. All rights reserved.