| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.archiviststoolkit.plugin.ATPluginFactory
public class ATPluginFactory
| Method Summary | |
|---|---|
|  ATPlugin | getEditorPlugin(DomainObject domainObject)Method to get a record editor plugin | 
| static ATPluginFactory | getInstance()Method to return the singleton of this class | 
|  ATPlugin | getPlugin(java.lang.String id)Method to return a plugin given an id. | 
|  org.java.plugin.PluginManager | getPluginManager()Method to return the plugin manger incase a developer would like to make use of it. | 
|  java.util.HashMap | getPluginNames()Method to return an list of all the plugin names and ids in a hasmap | 
|  java.util.HashMap | getPluginNamesByCategory(java.lang.String inCategory)Method to return the name of all plugins in a particular category. | 
|  ATPlugin | getViewerPlugin(DomainObject domainObject)Method to get a record viewer plugin | 
|  boolean | parsePluginDirectory()Method that loadsany plugins found in the plugin directory | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Method Detail | 
|---|
public static ATPluginFactory getInstance()
public org.java.plugin.PluginManager getPluginManager()
public boolean parsePluginDirectory()
public java.util.HashMap getPluginNames()
public java.util.HashMap getPluginNamesByCategory(java.lang.String inCategory)
public ATPlugin getPlugin(java.lang.String id)
id - The id of the plugin to return
public ATPlugin getViewerPlugin(DomainObject domainObject)
domainObject - The domain object to look for plugin for
public ATPlugin getEditorPlugin(DomainObject domainObject)
domainObject - The domain object to look for plugin for.
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||