Changeset 1641
- Timestamp:
- 06/14/07 19:55:41 (18 months ago)
- Location:
- trunk/components/bioformats-omero/src/ome/formats
- Files:
-
- 7 modified
-
OMEROMetadataStore.java (modified) (2 diffs)
-
importer/FileQueueTable.java (modified) (1 diff)
-
importer/ImportFixture.java (modified) (1 diff)
-
importer/ImportHandler.java (modified) (1 diff)
-
importer/ImportLibrary.java (modified) (3 diffs)
-
importer/Main.java (modified) (3 diffs)
-
importer/OMEROWrapper.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/components/bioformats-omero/src/ome/formats/OMEROMetadataStore.java
r1628 r1641 153 153 } 154 154 } 155 156 157 155 158 156 /** … … 261 259 return enumeration; 262 260 } 263 261 264 262 /* 265 263 * (non-Javadoc) -
trunk/components/bioformats-omero/src/ome/formats/importer/FileQueueTable.java
r1628 r1641 230 230 } 231 231 232 public void setImportProgress(int step) 233 { 234 String text = step + "/" + maxPlanes; 232 public void setImportProgress(int count, int series, int step) 233 { 234 String text; 235 if (count > 1) 236 text = series + 1 + "/" + count + ": " + step + "/" + maxPlanes; 237 else 238 text = step + "/" + maxPlanes; 235 239 table.setValueAt(text, row, 2); 236 240 } -
trunk/components/bioformats-omero/src/ome/formats/importer/ImportFixture.java
r1628 r1641 156 156 157 157 @Override 158 public void step(int n)158 public void step(int series, int n) 159 159 {} 160 160 }); -
trunk/components/bioformats-omero/src/ome/formats/importer/ImportHandler.java
r1628 r1641 260 260 261 261 @Override 262 public void step(int i)263 { 264 if ( i <qTable.getMaximum())262 public void step(int series, int step) 263 { 264 if (step <= qTable.getMaximum()) 265 265 { 266 qTable.setImportProgress( i);266 qTable.setImportProgress(reader.getSeriesCount(), series, step); 267 267 } 268 268 } -
trunk/components/bioformats-omero/src/ome/formats/importer/ImportLibrary.java
r1628 r1641 72 72 { 73 73 74 public abstract void step(int n);74 public abstract void step(int series, int step); 75 75 } 76 76 … … 216 216 { 217 217 String name = imageName; 218 if (reader.isLeicaReader()) 219 { 220 name += " [" + reader.getSeriesName(series) + "]"; 221 } 218 String seriesName = reader.getImageName(series); 219 220 221 if (seriesName != null) 222 name += " [" + seriesName + "]"; 222 223 223 224 pix.getImage().setName(name); … … 293 294 arrayBuf).getData(); 294 295 arrayBuf = swapIfRequired(buf, fileName); 295 step.step( i);296 step.step(series, i); 296 297 store.setPlane(pixId, arrayBuf, z, c, t); 297 298 i++; -
trunk/components/bioformats-omero/src/ome/formats/importer/Main.java
r1600 r1641 27 27 import java.awt.event.WindowListener; 28 28 29 import javax.swing.ImageIcon;30 29 import javax.swing.JFrame; 31 30 import javax.swing.JMenu; … … 39 38 import javax.swing.UIManager; 40 39 import javax.swing.text.BadLocationException; 41 import javax.swing.text.DefaultStyledDocument;42 40 import javax.swing.text.Style; 43 41 import javax.swing.text.StyleConstants; … … 57 55 private static final long serialVersionUID = 1228000122345370913L; 58 56 59 public static String versionText = "Beta 1.1";57 public static String versionText = "Beta 2.0"; 60 58 61 59 /** The data of the last release date. */ 62 60 public static String releaseDate 63 = "2007-0 2-28 11:02:43 +0000 (Wed, 28 Feb 2007";61 = "2007-06-06 15:18:13 +0100 (Wed, 06 Jun 2007)"; 64 62 65 63 /** The repository revision. */ -
trunk/components/bioformats-omero/src/ome/formats/importer/OMEROWrapper.java
r1628 r1641 79 79 } 80 80 81 public String get SeriesName(int series)81 public String getImageName(int series) 82 82 { 83 LeicaReader r = (LeicaReader) iReader.getReader(); 84 return r.getSeriesName(series); 83 84 85 if (reader.getSeriesCount() > 1) 86 { 87 List<Pixels> p = (List<Pixels>)iReader.getMetadataStoreRoot(); 88 String name = p.get(series).getImage().getName(); 89 return name == null ? "" + series : name; 90 } 91 return null; 85 92 } 86 93
