jsynoptic.data
Class DataSourceAnimatorProvider

java.lang.Object
  extended by simtools.data.DataSourceAnimatorProvider
      extended by jsynoptic.data.DataSourceAnimatorProvider
All Implemented Interfaces:
DataSourceProvider

public class DataSourceAnimatorProvider
extends DataSourceAnimatorProvider

Override of simtools provider to include popups by registering jsynoptic version of the animator


Constructor Summary
DataSourceAnimatorProvider()
           
 
Method Summary
 DataSource provide(java.lang.String id, java.lang.String dscId, java.lang.Object optionalInformation, DataSourcePool pool)
          Asks this provider to resolve a symbolic datasource reference.
 
Methods inherited from class simtools.data.DataSourceAnimatorProvider
getOptionalInformation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSourceAnimatorProvider

public DataSourceAnimatorProvider()
Method Detail

provide

public DataSource provide(java.lang.String id,
                          java.lang.String dscId,
                          java.lang.Object optionalInformation,
                          DataSourcePool pool)
Description copied from interface: DataSourceProvider
Asks this provider to resolve a symbolic datasource reference.

Specified by:
provide in interface DataSourceProvider
Overrides:
provide in class DataSourceAnimatorProvider
Parameters:
id - The symbolic id of a datasource
dscId - The symbolic id of a datasourceCollection. May be null
optionalInformation - Can be set to help this provider. May be null
pool - DataSourcePool in which to add the source and collection if they can be provided. May be null.
Returns:
The desired datasource if it can be provided, or null.