- desc: Plot Layer
A plot layer is the main building block for timeplots and it's the object that is responsible for painting the plot itself. Each plot needs to have a time geometry, either a DataSource (for time series plots) or an EventSource (for event plots) and a value geometry in case of time series plots. Such parameters are passed along in the 'plotInfo' map.
Initialize the plot layer
Dispose the plot layer and all the data sources and listeners associated to it
Return the data source of this plot layer (it could be either a DataSource or an EventSource)
Return the time geometry associated with this plot layer
Return the value geometry associated with this plot layer
Paint this plot layer