Changeset 3171


Ignore:
Timestamp:
09/18/07 10:45:32 (12 years ago)
Author:
melissa
Message:

Make sure to set the appropriate series after calling setId.

Location:
trunk/loci/plugins/browser
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/loci/plugins/browser/CacheManager.java

    r2789 r3171  
    224224      try { 
    225225        read.setId(fileName); 
     226        read.setSeries(db.series); 
    226227        sizeZ = read.getSizeZ(); 
    227228        sizeT = read.getSizeT(); 
  • trunk/loci/plugins/browser/ImagePlusWrapper.java

    r3112 r3171  
    6262 
    6363      fs.setId(name); 
     64      fs.setSeries(r.getSeries()); 
    6465 
    6566      try { 
     
    200201      Exception problem = null; 
    201202      try { 
     203        int series = read.getSeries(); 
    202204        read.setId(name); 
     205        read.setSeries(series); 
    203206        dim = read.getDimensionOrder(); 
    204207        sizeX = read.getSizeX(); 
  • trunk/loci/plugins/browser/LociDataBrowser.java

    r3110 r3171  
    116116    fStitch = fs; 
    117117    if (r == null) { 
    118       r = merged ? (IFormatReader) 
    119         new ChannelMerger(fStitch) : new ChannelSeparator(fStitch); 
     118      if (fStitch == null) { 
     119        r = merged ? (IFormatReader) new ChannelMerger() : 
     120          new ChannelSeparator(); 
     121      } 
     122      else { 
     123        r = merged ? (IFormatReader) 
     124          new ChannelMerger(fStitch) : new ChannelSeparator(fStitch); 
     125      } 
    120126    } 
    121127    reader = new DimensionSwapper(r); 
     
    195201  public void setDimensions() { 
    196202    String order = null; 
    197  
    198203    try { 
    199204      numZ = reader.getSizeZ(); 
  • trunk/loci/plugins/browser/OptionsWindow.java

    r3015 r3171  
    116116        id = cw.db.id; 
    117117        fs.setId(id); 
     118        fs.setSeries(cw.db.series); 
    118119        order = fs.getDimensionOrder().substring(2); 
    119120        sizeZ = fs.getSizeZ(); 
     
    135136        id = cw.db.id; 
    136137        cw.db.reader.setId(id); 
     138        cw.db.reader.setSeries(cw.db.series); 
    137139        order = cw.db.reader.getDimensionOrder().substring(2); 
    138140        sizeZ = cw.db.reader.getSizeZ(); 
     
    740742        try { 
    741743          cw.db.reader.setId(id); 
     744          cw.db.reader.setSeries(cw.db.series); 
    742745          cw.db.reader.swapDimensions("XY" + order); 
    743746          sizeZ = cw.db.reader.getSizeZ(); 
     
    775778        try { 
    776779          cw.db.reader.setId(id); 
     780          cw.db.reader.setSeries(cw.db.series); 
    777781          cw.db.reader.swapDimensions("XY" + order); 
    778782          sizeZ = cw.db.reader.getSizeZ(); 
     
    810814        try { 
    811815          cw.db.reader.setId(id); 
     816          cw.db.reader.setSeries(cw.db.series); 
    812817          cw.db.reader.swapDimensions("XY" + order); 
    813818          sizeZ = cw.db.reader.getSizeZ(); 
Note: See TracChangeset for help on using the changeset viewer.