Changes between Initial Version and Version 1 of Ticket #1771, comment 5


Ignore:
Timestamp:
Oct 15, 2013, 1:14:28 PM (11 years ago)
Author:
olle

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1771, comment 5

    initial v1  
    33The different parts in adding support for annotatable Hardware items will involve updates to the following files:
    44
    5  a. Basic support for adding annotations to Hardware items:[[BR]]`Hardware.java` in `base3/src/core/net/sf/basedb/core/` and[[BR]]`HardwareData.java` in `base3/src/core/net/sf/basedb/core/data/`.
    6  b. Update of database schema version:[[BR]]`Install.java` in `base3/src/core/net/sf/basedb/core/` and[[BR]]`Update.java` in `base3/src/core/net/sf/basedb/core/`.
    7  c. Adding an "`Annotations`" tab to the page for inspecting a Hardware item, and displaying the annotations:[[BR]]!JavaScript `hardware.js` in `base3/www/admin/hardware/`[[BR]]JSP script `list_hardware.jsp` in `base3/www/admin/hardware/`[[BR]]JSP script `view_hardware.jsp` in `base3/www/admin/hardware/`[[BR]]
    8  d. Adding an "`Annotations`" tab to the edit dialog for a Hardware item, and making it possible to edit annotations:[[BR]]JSP script `edit_hardware.jsp` in `base3/www/admin/hardware/`[[BR]]!JavaScript `hardware.js` in `base3/www/admin/hardware/`[[BR]]JSP script `index.jsp` in `base3/www/admin/hardware/`[[BR]]!JavaScript `main.js` in `base3/www/include/scripts/` (for making edit dialog larger).
    9  e. For an item that can have an attached Hardware item, making annotations to the latter appear in the tree node for the overview of that item:[[BR]]`HardwareLoader.java` in `base3/src/core/net/sf/basedb/util/overview/loader/`[[BR]]`DerivedBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/derivedbioassays/`[[BR]]`PhysicalBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/physicalbioassays/`[[BR]]
    10  f. For an item that can have an attached Hardware item, making annotations to the latter appear in the "`Inherited annotations`" tab of the edit dialog for that item:[[BR]]`DerivedBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/derivedbioassays/`[[BR]]`PhysicalBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/physicalbioassays/`[[BR]]
     5 a. Basic support for adding annotations to Hardware items:[[BR]][[BR]]`Hardware.java` in `base3/src/core/net/sf/basedb/core/` and[[BR]]`HardwareData.java` in `base3/src/core/net/sf/basedb/core/data/`.[[BR]][[BR]]
     6 b. Update of database schema version:[[BR]][[BR]]`Install.java` in `base3/src/core/net/sf/basedb/core/` and[[BR]]`Update.java` in `base3/src/core/net/sf/basedb/core/`.[[BR]][[BR]]
     7 c. Adding an "`Annotations`" tab to the page for inspecting a Hardware item, and displaying the annotations:[[BR]][[BR]]!JavaScript `hardware.js` in `base3/www/admin/hardware/`[[BR]]JSP script `list_hardware.jsp` in `base3/www/admin/hardware/`[[BR]]JSP script `view_hardware.jsp` in `base3/www/admin/hardware/`[[BR]][[BR]]
     8 d. Adding an "`Annotations`" tab to the edit dialog for a Hardware item, and making it possible to edit annotations:[[BR]][[BR]]JSP script `edit_hardware.jsp` in `base3/www/admin/hardware/`[[BR]]!JavaScript `hardware.js` in `base3/www/admin/hardware/`[[BR]]JSP script `index.jsp` in `base3/www/admin/hardware/`[[BR]]!JavaScript `main.js` in `base3/www/include/scripts/` (for making edit dialog larger).[[BR]][[BR]]
     9 e. For an item that can have an attached Hardware item, making annotations to the latter appear in the tree node for the overview of that item:[[BR]][[BR]]`HardwareLoader.java` in `base3/src/core/net/sf/basedb/util/overview/loader/`[[BR]]`DerivedBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/derivedbioassays/`[[BR]]`PhysicalBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/physicalbioassays/`[[BR]][[BR]]
     10 f. For an item that can have an attached Hardware item, making annotations to the latter appear in the "`Inherited annotations`" tab of the edit dialog for that item:[[BR]][[BR]]`DerivedBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/derivedbioassays/`[[BR]]`PhysicalBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/physicalbioassays/`[[BR]]