| AddColumnAction | AddColumnAction adds new column to existing WebTable that should be displayed. | 
| AddToBagAction | Action to save a single object o an existing bag. | 
| ApiJavaController |  | 
| ApiPerlController |  | 
| AspectController | Contoller for a single data set tile embedded in a page. | 
| AvailableColumnsController | Controller for availableColumns.tile. | 
| BagBuildController | Controller Action for buildBag.jsp | 
| BagDetailsAction | Action that builds a PagedCollection to view a bag. | 
| BagDetailsController |  | 
| BagUpgradeAction | An action that prepare a BagQueryResult and save it into the session. | 
| BagUploadConfirmAction | Action class for saving a bag from the bagUploadConfirm page into the user profile. | 
| BagUploadConfirmController | Controller for the bagUploadConfirm; retrieve an IDResolutionService job id | 
| BagUploadConfirmForm | Form for the bagUploadConfirm page. | 
| BagUploadConfirmIssueController | Controller for the bagUploadConfirmIssue tile. | 
| BeginAction | Prepare templates and news to be rendered on home page | 
| BuildBagAction | An action that makes a bag from text. | 
| BuildBagForm | Form bean to represent the inputs needed to create a bag from user input. | 
| ChangePasswordAction |  | 
| ChangePasswordForm | Form bean to represent the inputs needed to change a password from user input. | 
| ChangeTableAction | Implementation of DispatchAction. | 
| ChangeTableSizeAction | Changes the size of the results displayed. | 
| ChangeTableSizeForm | Form bean for changing the page size. | 
| ClassChooserController | Gets list of help text blurbs for each class, and passes them on to the display page. | 
| CollectionDetailsAction | Action that creates a table of collection elements for display. | 
| CollectionTableAction | Action that creates a table of collection elements for display in a table widget. | 
| ContactAction | Action handles submission of user feedback form. | 
| ContactForm | Form bean representing feedback form. | 
| ConvertBagController |  | 
| CountTableController | Start a count in a separate thread of the number of rows in the PagedTable given by the
 "resultsTable" request attribute. | 
| CreateAccountAction |  | 
| CreateAccountForm | Form bean to represent the inputs to create a new user account | 
| CreateTemplateAction | Action to create a new TemplateQuery from current query. | 
| CSVExportForm | A form to hold options for CSV and tab separated output. | 
| CurrentQueryAction | Action to display the query builder (if there is a current query) or redirect to
 project.sitePrefix. | 
| DisplayLookupMessageHandler |  | 
| EditPropertiesAction | A controller to edit the properties of a running application. | 
| EditPropertiesForm | An overly verbose way of passing parameters back to the controller. | 
| EditTemplateAction | Action to edit a user template query. | 
| EnrichmentWidgetForm |  | 
| ErrorMessagesController | Take the messages stored in the session which are not using ActionMessages or ActionErrors and
 put them in the request | 
| ExportController | Controller to initialise for the export.tile | 
| ExportOptionsController | Controller for exportOptions.tile | 
| ExportQueryAction | Export the current query in XML format. | 
| ExportTagsAction | Export tags. | 
| FavouritesController | Controller for the starTemplate tile. | 
| FileDownloadAction | This is a generic action to download file from any given directory. | 
| FindInListAction | Action to search a list for an identifier and then highlight it on the list details page. | 
| FindInListForm | Form for FindInListAction. | 
| ForwardParameters | Utility wrapper class for programatically adding parameters to ActionForward paths. | 
| GetAttributeAsFileAction | Provide an attribute value as a file | 
| GotoWebSearchableAction | Action handles search. | 
| HeartbeatAction | Takes a parameter "type" with value "webapp" or "query" and prints "OK"
 to the client if everything is ok, otherwise something else. | 
| HtmlHeadController | Controller for the html head tile. | 
| ImportQueriesAction | Imports query in XML format and forward user to the query builder. | 
| ImportQueriesForm | Form bean representing query import form. | 
| ImportTagsAction | Import tags. | 
| ImportTagsForm | Form bean representing tags import form. | 
| ImportXMLForm | Form bean representing a generic import form. | 
| InitialiserPlugin | Initialiser for the InterMine web application. | 
| InlineTagEditorController | Controller for the inline tag editing tile | 
| InterMineAction | An InterMine specific version of Action. | 
| InterMineDispatchAction | An InterMine specific version of DispatchAction. | 
| InterMineExceptionHandler | InterMine implementation of the Struts ExceptionHandler | 
| InterMineLookupDispatchAction | An InterMine specific version of LookupDispatchAction. | 
| InterMineRequestProcessor | A RequestProcessor that sends you back to the start if your session isn't valid. | 
| InvitationAction | Action that processes invitations. | 
| InvitationForm | A form that contains the information for requests that invite users to share resources. | 
| KeywordSearchResultsController | Controller for keyword search. | 
| LabelsSummaryAction | An action that presents how all the labels configured for classes and their
 top-level fields appear. | 
| ListTagsController | Controller for tag display tile on the lists page | 
| LoadQueryAction | Implementation of Action that sets the current Query for
 the session from some random XML the user has passed in, and maybe executes it. | 
| LoadTemplateAction | Implementation of Action that runs a template | 
| LoginAction | Action to handle button presses on the main tile | 
| LoginController | Controller for the login page. | 
| LoginForm | The main form, using for editing constraints | 
| LogoutAction | Action that invalidates the user session effectively logging the user out of
 intermine. | 
| ModifyBagAction | Implementation of Action to modify bags | 
| ModifyBagDetailsAction |  | 
| ModifyBagDetailsForm |  | 
| ModifyBagForm | Form bean to used in combining bags | 
| ModifyDetails | Action to handle events related to displaying Report templates and displayers | 
| ModifyQueryAction | Action that results from a button press on the user profile page. | 
| ModifyQueryChangeAction | Implementation of Action that modifies a saved query or bag. | 
| ModifyQueryForm | Form bean to used in combining queries | 
| ModifySuperUserAction | Implementation of Action to modify superuser role | 
| ModifySuperUserForm | Form bean used in user admin page | 
| ModifyTemplateAction | Action that results from a button press on the user profile page. | 
| ModifyTemplateForm | Form bean used on the saved template form. | 
| MyMineController | Tiles controller for history tile (page). | 
| ObjectTrailController | Controller for the object trail tile. | 
| ObjectTrailController.TrailElement | Bean passed to JSP to represent an element in the trail. | 
| ObjectViewController | Controls display of data in results tables. | 
| PasswordResetAction | Action to change a user's password with the authority of a token previously emailed to them. | 
| PasswordResetController | Controller for the password reset page. | 
| PasswordResetForm | The form for resetting a password. | 
| PollQueryAction | Repeatedly poll the status of a running query and forward client to appropriate page
 each time. | 
| PortalQueryAction | The portal query action handles links into flymine from external sites. | 
| QueryBuilderChange | Action to handle links on main query builder tile. | 
| QueryBuilderConstraintAction | Action to handle button presses on the main tile | 
| QueryBuilderConstraintController | Controller for the main constraint editing tile | 
| QueryBuilderConstraintForm | The form used for editing QueryBuilder constraints | 
| QueryBuilderController | Controller for the main query builder tile. | 
| QueryBuilderSummaryController | Controller for the QueryBuilder summary tile. | 
| QueryBuilderViewAction | Action to run constructed query. | 
| QueryBuilderViewChange | Action to handle links on view tile | 
| QueryClassSelectAction | Implementation of Action that processes
 QueryClass selection form. | 
| QueryClassSelectForm | Form bean for selection of a new query class. | 
| QueryForm | Action form that holds query XML. | 
| ReportAspectController | Controller for the reportAspect tile. | 
| ReportController | New objectDetails. | 
| ReportDisplayerController | Execute a ReportDisplayer placed on the context. | 
| ReportInListController |  | 
| ReportTemplateController | Controller for an inline table created by running a template on a report page. | 
| RequestPasswordAction | Action to handle button presses RequestPasswordForm | 
| RequestPasswordForm | Form used to request a password | 
| ResourceFinder | A class for finding resources in the WEB-INF directory at run-time based on patterns. | 
| ResultsAction | ResultsAction is called before results table is rendered. | 
| RunQueryAction | Run a query as passed in directly as XML. | 
| SaveBagAction | Saves selected items in a new bag or combines with existing bag. | 
| SaveBagForm | Form bean for the results table and bag creation form. | 
| SaveFromIdsToBagAction | Saves selected items with InterMine ids and a Type in a new bag or combines
 with existing bag. | 
| SaveQueryAction | Implementation of Action that saves a Query from a session. | 
| SaveQueryForm | Form bean to represent the inputs to the query saving action | 
| SharingBagUsersController | Controller for the inline tag editing tile | 
| SubMenuController | Controller for the submenu at the top of every page | 
| SummariseTemplatesAction | Action to summarise all templates. | 
| TableController | Implementation of TilesAction. | 
| TableExportAction | Implementation of Action that allows the user to export a
 PagedTable to a file. | 
| TableExportForm | Form to hold options for exporting. | 
| TemplateAction | Action to handle submit from the template page. | 
| TemplateController | Controller for the template tile. | 
| TemplateForm | Form to handle input from the template page | 
| TemplateListController | Controller for the template list tile. | 
| TemplateProblemsController | Called before templateProblems.jsp | 
| TemplatesController | Tiles controller for templates tile (page). | 
| TemplateSettingsForm | Form used when building a template. | 
| TemplatesExportAction | Exports templates to XML. | 
| TemplatesImportAction | Imports templates in XML format. | 
| TemplatesImportForm | Form bean representing template import form. | 
| TreeAction | Implementation of Action that modifies a tree. | 
| TreeController | Perform initialisation steps for displaying a tree | 
| TriageBagAction | An action to handle reparative actions to bags. | 
| TriageBagForm |  | 
| UsersController | Controller for the users admin page | 
| UserTemplateAction | Make some change to a user template. | 
| WebSearchableListController | Controller for webSearchableList.tile | 
| WebserviceCodeGenAction | Action to handle the web service code generation. | 
| WidgetForm |  |