public interface PlotConfiguration<P,A>
Modifier and Type | Method and Description |
---|---|
DataStore |
createDataStore(DataStore prevStore)
Creates a data store suitable for use with this object.
|
Navigator<A> |
createNavigator()
Returns a navigator suitable for the plot.
|
Icon |
createPlotIcon(DataStore dataStore)
Generates an icon which will draw the plot.
|
PlotScene<P,A> |
createPlotScene(DataStore dataStore,
PlotCaching caching)
Creates a PlotScene that can paint the plot
|
Dimension |
getPlotSize()
Returns the requested external size of the plot.
|
DataStore createDataStore(DataStore prevStore) throws IOException, InterruptedException
prevStore
- previously obtained data store, may be nullIOException
InterruptedException
Dimension getPlotSize()
Navigator<A> createNavigator()
PlotScene<P,A> createPlotScene(DataStore dataStore, PlotCaching caching)
dataStore
- object containing plot datacaching
- plot caching policyCopyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.