| 
Class Summary | 
| DisplayPluginHandler | 
This class is used to handle modification on 
 Plugins. | 
| EditPluginHandler | 
This class is used to handle modification on 
 Plugins. | 
| Plugin | 
Main root class representing a Plugin. | 
| Plugin.LabelComparator | 
Comparator class used to compare Plugins' labels | 
| Plugin.PluginComparator | 
Comparator class used to compare Plugins:
 
   Check dependencies of each other
   Check dependencies size
   Check plugin order
   Check plugin name
  | 
| PluginAppender | 
A log4j appender that keeps from 5 to 500 LoggingEvent inside a list for each plugins. | 
| PluginManager | 
Singleton used to manage plugin's life cycle. |