Changes between Version 1 and Version 2 of Ticket #1029, comment 163


Ignore:
Timestamp:
Nov 1, 2018, 8:38:41 AM (6 years ago)
Author:
olle

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1029, comment 163

    v1 v2  
    33 1. JSP file `ffpe_section_order_form.jsp` in `resources/personal/` updated by renaming button for downloading FFPE section order form to "Download FFPE section order form", and by adding two new buttons, "Download FFPE section labels file" and "Download HE glass labels file".
    44 2. Javascript file `ffpe_section_order_form.js` in `resources/personal/` updated:[[BR]]a. Function `initPage()` updated with click handlers for buttons to download labels for FFPE sections and FFPE H&E glass slides, coupled to new functions `downloadFfpeSectionLabelFile()` and `downloadHeGlassLabelFile()`, respectively.[[BR]]b. Function `initializeStep2(response)` updated to show buttons to download labels for FFPE sections and FFPE H&E glass slides.[[BR]]c. New function `downloadFfpeSectionLabelFile()` added. It calls `LabelGenerationServlet` with new command "`GetFfpeSectionLabelFile`", supplying a list of selected FFPE blocks.[[BR]]d. New function `downloadHeGlassLabelFile()` added. It calls `LabelGenerationServlet` with new command "`GetHeGlassLabelFile`", supplying a list of selected FFPE blocks.
    5  3. Java servlet class/file `LabelGenerationServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated:[[BR]]a. Protected method `void doGet(HttpServletRequest req, HttpServletResponse resp)` updated with new command "`GetFfpeSectionLabelFile`" to created a label file for FFPE sections. The name for an FFPE section consists of the FFPE block name plus suffix "`.s`".[[BR]]b. Protected method `void doGet(HttpServletRequest req, HttpServletResponse resp)` updated with new command "`GetHeGlassLabelFile`" to created a label file for FFPE H&E glass slides. Two FFPE H&E glass slide labels will be created for each FFPE block, with names consisting of the FFPE block name plus suffix "`.he-F`" and "`.he-E`", respectively, where "`F`" and "`E`" indicates rest material at the front and end of the sectioned block (historically, the letters indicate the Swedish words "Före" and "Efter", meaning "Before" and "After").
     5 3. Java servlet class/file `LabelGenerationServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated:[[BR]]a. Protected method `void doGet(HttpServletRequest req, HttpServletResponse resp)` updated with new command "`GetFfpeSectionLabelFile`" to created a label file for FFPE sections. The name for an FFPE section consists of the FFPE block name plus suffix "`.s`".[[BR]]b. Protected method `void doGet(HttpServletRequest req, HttpServletResponse resp)` updated with new command "`GetHeGlassLabelFile`" to created a label file for FFPE H&E glass slides. Two FFPE H&E glass slide labels will be created for each FFPE block, with names consisting of the FFPE block name plus suffix "`.he-F`" and "`.he-E`", respectively, where "`F`" and "`E`" indicate rest material at the front and end of the sectioned block (historically, the letters indicate the Swedish words "Före" and "Efter", meaning "Before" and "After").