| AbstractModule | 
 This is the based implementation of an UpgradeModule. 
 | 
| AbstractXMLConfigModule | 
Extends  AbstractModule by providing specific support to upgrade xml configuration files.  
 | 
| AspsModule | 
  | 
| CleanUpModule | 
 This module performs general clean-up tasks for the upgrade. 
 | 
| CopyFilesModule | 
 This module copies new files from the old customization to the new target plugin. 
 | 
| CSSModule | 
  | 
| EventsModule | 
 This module is responsible to identify changes from custom event files (that is, those specified by the
 appBeanEventsFile and the mdBeanEventsFile parameters)
 and merge them into a single customized events.xml file that will be used by the application. 
 | 
| GenericFileModule | 
  | 
| GenericFileModule.PatternInfo | 
  | 
| JspsModule | 
  | 
| LayoutFilesModule | 
  | 
| LocalesModule | 
 This module is responsible to upgrade the locales.xml file. 
 | 
| PageConfigsModule | 
 This module is responsible for upgrading all page configFiles , include
 pageConfig.xml and Admin_pageConfig.xml. 
 | 
| PropertiesModule | 
 This module is responsible for identifying deltas in all ".properties" files that
 are inside /WEB-INF/classes and save those deltas into the target plugin. 
 | 
| StyleCatalogModule | 
 This module is responsible for upgrading the stylecatlog.xml. 
 | 
| UpgradeInfo | 
 This class provides the upgrade process the necessary information to conduct the upgrade. 
 | 
| UpgradeManager | 
 The UpgradeManager is the class responsible to perform an upgrade. 
 | 
| WebXMLModule | 
 This module is responsible to identify changes in the web.xml
 and upgrading them into a microstrategy.xml file. 
 | 
| XMLFileModule | 
  |