Changeset 4047


Ignore:
Timestamp:
05/15/08 13:22:52 (12 years ago)
Author:
curtis
Message:

Add some implementation notes for tasks left to do in the OME-TIFF writer.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/loci/formats/out/OMETiffWriter.java

    r3953 r4047  
    7979 
    8080      // generate UUID and add to OME element 
    81       // but need a separate UUID for each file's OME element! 
    82       // now all TiffData elements are identical across all files! 
     81      // Use Java 1.5 method java.util.UUID.randomUUID() via reflection? 
     82      // but need a separate UUID for each file's OME element 
     83      // now all TiffData elements are identical across all files 
    8384      // the ONLY change is the UUID of the root OME element 
    8485 
    85       // can we use a file pattern string as the id in the saveImage method? 
    8686      // main challenge is that programmer must still provide TiffData tag 
    87       // list indicating which IFDs of which files correspond to which planes. 
    88  
    89       // should we add TiffData as an entity in metadata store? would that 
    90       // work well, or at all? give it more thought 
    91  
    92       // prepend warning comment 
     87      // list indicating which IFDs of which files correspond to which planes; 
     88      // TiffData properties are part of MetadataStore now for this purpose 
     89      // 
     90      // if programmer indicates which TiffData blocks map to which files using 
     91      // UUID with FileName, we have all the information we need to write each 
     92      // plane to the correct file... assuming planes are fed to saveImage 
     93      // according to the given dimension order 
     94      // 
     95      // finish thinking this through 
    9396 
    9497      // insert warning comment 
    95  
    9698      String prefix = xml.substring(0, xml.indexOf(">") + 1); 
    9799      String suffix = xml.substring(xml.indexOf(">") + 1); 
Note: See TracChangeset for help on using the changeset viewer.