This manual is intended primarily for developers. The main entry point to extends JSynoptic is the Plugin API. This is what most people will want to do, so as to integrate JSynoptic in their own environment.
You may have to bring new kinds of data into JSynoptic or to add new GUI components. All these features are also described in the following articles.
This is not an exhaustive presentation of JSynoptic architure. For further information please refer to the code itsef or to the generated Java documentation.
- Create a plugin
- Add data sources
- The data source abstraction
- Collective Data Source
- The DataSource Animator
- Data source collections
- Dynamic data source collections
- File types
- Data source providers
- Feedback and user actions, the ContextualActionProvider interface
- Synchronization between threads
- The event system
- The Listener Manager class
- The DataSource pool
- Add shapes
- Customize JSynoptic
- Other features and plugin related stuff