examples.async
Class StreamingTSDataPlugin

java.lang.Object
  extended by jsynoptic.base.Plugin
      extended by examples.async.StreamingTSDataPlugin

public class StreamingTSDataPlugin
extends Plugin

A test/demo for streaming time stamped data sources

Author:
Claude Cazenave

Nested Class Summary
static class StreamingTSDataPlugin.SourceCollection
           
 
Field Summary
 
Fields inherited from class jsynoptic.base.Plugin
EXPORT, IMPORT, OPEN, SAVE
 
Constructor Summary
StreamingTSDataPlugin()
          When this plugin is loaded, it adds a times stamped source collection to the application
 
Method Summary
 java.lang.String about()
          Enter your plugin information here.
 java.lang.Object[][] getDataSourceIcons()
          Source factory: this plugin may bring its own data sources with its own icons to display them in the source panel
 
Methods inherited from class jsynoptic.base.Plugin
addPluginHashMap, createShape, createSource, exit, getFileFilters, getHelp, getOptionPanelForFilter, getShapeName, getShapes, getShapesMap, getSources, getTemplates, load, newComponent, newDesktopComponent, newSourceComponent, newSourceComponent, processDataSourceCollection, processFile, processSynoptic, setMenu, setMenu, setToolBarItem
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamingTSDataPlugin

public StreamingTSDataPlugin()
When this plugin is loaded, it adds a times stamped source collection to the application

Method Detail

getDataSourceIcons

public java.lang.Object[][] getDataSourceIcons()
Description copied from class: Plugin
Source factory: this plugin may bring its own data sources with its own icons to display them in the source panel

Overrides:
getDataSourceIcons in class Plugin
Returns:
An array or null if no specific icons. Each row contains in the first column the data source class and the second column contains the icon to display it.

about

public java.lang.String about()
Enter your plugin information here. This will appear in the about box. Warning : uses HTML...

Overrides:
about in class Plugin
Returns:
the information about this plugin, including authors, license, etc..
See Also:
Plugin.about()