A 'plugin' is an Anno-J program component, written entirely in Javascript that slots into the Anno-J core and is responsible for handling data from a service and rendering it into a visible form. Plugins may be developed and hosted by remote third-parties and are linked to in the <head> section of an Anno-J instance page.
As of Anno-J version 2.0, the ExtJS framework is used to provide a simple classical inheritance model for extending plugins. Developers should become familiar with the ExtJS API. A more specific Anno-J API is still under development.
Complete documentation explaining how to develop a plugin is under development. Please check back later