Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package com.virtuosotechnologies.lib.plugin

Interface Summary
Framework The framework entry point
FrameworkListener Listener that is notified when something happens in a Framework
PluginInfo Plugin meta-information
PluginInitializer The interface that plugins must implement to perform initialization
PluginLinker An interface that represents a plugin's view of the rest of the world
PluginLinkerListener Listener that is notified when an API is made available to a Plugin.
 

Class Summary
APIInitEvent API initialization progress report
APIProvidedEvent An API is now available
APIProvider An API provider
APIVersion Version number of an API.
EditablePluginInfo Editable implementation of PluginInfo
EditablePluginInfo.NeededAPIRec  
EditablePluginInfo.ProvidedAPIRec  
FrameworkEvent Base class for Framework progress reporting events
FrameworkEvent.Stage  
FrameworkLauncher A factory that launches a Framework.
MainFrameworkImpl Framework launched by FrameworkLauncher.
MainFrameworkImpl.APINode  
MainFrameworkImpl.Node  
MainFrameworkImpl.PluginLinkerImpl  
MainFrameworkImpl.PluginNode  
PluginInfoParser Something that can parse XML into PluginInfo objects
PluginInfoParser.InfoHandler  
PluginInitEvent Plugin initialization progress report
PluginLoadEvent Plugin loading progress report
ResourceAccess Access to resource bundles for com.virtuosotechnologies.lib.plugin
 

Exception Summary
APINotAvailableException Operation requires an API that isn't available
DuplicateAPIException Tried to register a duplicate API version
IllegalPluginInfoException Illegal operation done on a PluginInfo
PluginException Base exception for plugin/API errors
PluginInitializerException Unable to initialize plugin or provide a requested API