examples.async
Class StreamingMSDataPlugin

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

public class StreamingMSDataPlugin
extends Plugin

A test/demo for streaming multi stamped data sources

Author:
Ronan Ogor

Nested Class Summary
static class StreamingMSDataPlugin.SourceCollection
           
 
Field Summary
 
Fields inherited from class jsynoptic.base.Plugin
EXPORT, IMPORT, OPEN, SAVE
 
Constructor Summary
StreamingMSDataPlugin()
           
 
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

StreamingMSDataPlugin

public StreamingMSDataPlugin()
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()