Package com.dandymadeproductions.ajqvue.plugin
package com.dandymadeproductions.ajqvue.plugin
-
ClassDescriptionThe Default_JMenuBar class is used to construct a menubar that contains essentially only the menus File|Exit & Logo.The Default_JToolBar class is used to construct a default toolbar for the application frame when no toolbar is specified for a tab/plugin.The FILE_PluginRepository class provides the general framework to create a File type repository that would be derived from a local or networked file system.The FTP_Client class provides the ability to setup and create a FTP Client bases on the apache.net.commons.ftp library.The FTP_PluginRepository class provides the general framework to create a FTP type repository that would be derived from a ftp(s) server.The HTTP_PluginRepository class provides the general framework to create a HTTP type repository that would be derived from a web server.The Plugin class provides a place holder real class to instantiate a PluginModule.The Plugin_Module class provides the abstract framework for plugin classes to extends in order to properly function within the application.The PluginListHandler class provides a processing routine for parsing a xml file that contains data for plugin modules information that may be used with the application.The PluginLoader class is used to cycle through the jar/zip files located in the plugin directory under the framework's installation directory lib to find Plugin Modules.The PluginModuleInterface class defines the methods that are required by all Plugin Modules in order to properly function within the application as a plugin.The PluginRepository class provides the general framework and link to the PluginRepository Interface inheritance for all PluginReposities in the framework.The PluginRepositoryInterface class defines the methods that are required by all Plugin Repositories in order to properly function within the framework as a repository definition for plugins.The PluginThread class provides a thread to set in motion the adding of a correctly located plugin module to the main frame.The PriviledgedControl class provides a mechanism for class loading for both plugins and the database JDBC drivers.The RepositoryAccess class is to provide and option pane to collect information that might be needed for accessing a plugin repository.