Class ArrayDesignController
java.lang.Object
ubic.gemma.web.controller.expression.arrayDesign.ArrayDesignController
Note: do not use parametrized collections as parameters for ajax methods in this class! Type information is lost
during proxy creation so DWR can't figure out what type of collection the method should take. See bug 2756. Use
arrays instead.
- Author:
- keshav
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAlternateName
(Long arrayDesignId, String alternateName) browse
(ListBatchCommand batch, Long[] ids, boolean showMerged, boolean showOrphans) org.springframework.web.servlet.ModelAndView
void
downloadAnnotationFile
(Long arrayDesignId, String fileType, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) org.springframework.web.servlet.ModelAndView
org.springframework.web.servlet.ModelAndView
generateSummary
(Long id) getArrayDesigns
(Long[] arrayDesignIds, boolean showMergees, boolean showOrphans) getDesignSummaries
(ArrayDesign arrayDesign) getDetails
(Long id) loadArrayDesignsForShowAll
(Long[] arrayDesignIds) org.springframework.web.servlet.ModelAndView
org.springframework.web.servlet.ModelAndView
showArrayDesign
(Long id) org.springframework.web.servlet.ModelAndView
showArrayDesignByName
(String name) org.springframework.web.servlet.ModelAndView
org.springframework.web.servlet.ModelAndView
updateReportById
(Long id)
-
Constructor Details
-
ArrayDesignController
public ArrayDesignController()
-
-
Method Details
-
addAlternateName
-
browse
public JsonReaderResponse<ArrayDesignValueObject> browse(ListBatchCommand batch, Long[] ids, boolean showMerged, boolean showOrphans) -
delete
@RequestMapping(value="/deleteArrayDesign.html", method=POST) public org.springframework.web.servlet.ModelAndView delete(@RequestParam("id") Long id) -
downloadAnnotationFile
@RequestMapping(value="/downloadAnnotationFile.html", method={GET,HEAD}) public void downloadAnnotationFile(@RequestParam("id") Long arrayDesignId, @RequestParam(value="fileType",required=false) String fileType, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException - Throws:
IOException
-
filter
@RequestMapping(value="/filterArrayDesigns.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView filter(@RequestParam("filter") String filter) -
generateSummary
@RequestMapping(value="/generateArrayDesignSummary.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView generateSummary(@RequestParam(value="id",required=false) Long id) -
getArrayDesigns
public Collection<ArrayDesignValueObject> getArrayDesigns(Long[] arrayDesignIds, boolean showMergees, boolean showOrphans) -
getCsSummaries
-
getDesignSummaries
-
getDetails
-
getReportHtml
-
getSummaryForArrayDesign
-
loadArrayDesignsForShowAll
-
loadArrayDesignsSummary
-
remove
-
showAllArrayDesigns
@RequestMapping(value="/showAllArrayDesigns.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView showAllArrayDesigns() -
showArrayDesign
@RequestMapping(value={"/showArrayDesign.html","/"}, params="id", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView showArrayDesign(@RequestParam("id") Long id) -
showArrayDesignByName
@RequestMapping(value={"/showArrayDesign.html","/"}, params="name", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView showArrayDesignByName(@RequestParam("name") String name) -
showCompositeSequences
@RequestMapping(value="/showCompositeSequenceSummary.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView showCompositeSequences(@RequestParam("id") Long id) -
showExpressionExperiments
@RequestMapping(value="/showExpressionExperiments.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView showExpressionExperiments(@RequestParam("id") Long id) -
updateReport
-
updateReportById
-