Class GalaxyExportOptionsController


  • public class GalaxyExportOptionsController
    extends org.apache.struts.tiles.actions.TilesAction
    Controller for galaxyExportOptions.tile.
    • Field Summary

      • Fields inherited from class org.apache.struts.action.Action

        servlet
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.struts.action.ActionForward execute​(org.apache.struts.tiles.ComponentContext context, org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      static java.util.LinkedHashMap<org.intermine.pathquery.Path,​java.lang.Integer> getExportClassPaths​(org.intermine.web.logic.results.PagedTable pt)
      From the columns of the PagedTable, return a List of the Paths that this exporter will use to find sequences to export.
      • Methods inherited from class org.apache.struts.tiles.actions.TilesAction

        execute
      • Methods inherited from class org.apache.struts.action.Action

        addErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GalaxyExportOptionsController

        public GalaxyExportOptionsController()
    • Method Detail

      • execute

        public org.apache.struts.action.ActionForward execute​(org.apache.struts.tiles.ComponentContext context,
                                                              org.apache.struts.action.ActionMapping mapping,
                                                              org.apache.struts.action.ActionForm form,
                                                              javax.servlet.http.HttpServletRequest request,
                                                              javax.servlet.http.HttpServletResponse response)
                                                       throws java.lang.Exception
        Overrides:
        execute in class org.apache.struts.tiles.actions.TilesAction
        Throws:
        java.lang.Exception
      • getExportClassPaths

        public static java.util.LinkedHashMap<org.intermine.pathquery.Path,​java.lang.Integer> getExportClassPaths​(org.intermine.web.logic.results.PagedTable pt)
        From the columns of the PagedTable, return a List of the Paths that this exporter will use to find sequences to export. The returned Paths are a subset of the prefixes of the column paths. eg. if the columns are ("Gene.primaryIdentifier", "Gene.secondaryIdentifier", "Gene.proteins.primaryIdentifier") return ("Gene", "Gene.proteins").
        Parameters:
        pt - the PagedTable
        Returns:
        a list of Paths that have sequence