Changeset 5539
- Timestamp:
- 07/11/08 17:10:07 (2 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/org/openmicroscopy/shoola/agents/dataBrowser/view/WellsModel.java
r5538 r5539 25 25 26 26 //Java imports 27 import java.awt.Dimension; 27 28 import java.util.ArrayList; 28 29 import java.util.Collection; … … 51 52 52 53 /** 53 * 54 * A concrete model for a plate. 54 55 * 55 56 * @author Jean-Marie Burel … … 92 93 Set wellImageNodes = DataBrowserTranslator.transformHierarchy(wells, 93 94 userID, 0); 94 95 96 Iterator<WellData> i = wells.iterator();97 95 rows = -1; 98 96 columns = -1; 99 WellData well;100 97 int row, column; 101 while (i.hasNext()) {102 well = i.next();103 row = well.getRow();104 column = well.getColumn();105 if (row > rows) rows = row;106 if (column > columns) columns = column;107 }108 columns++;109 rows++;110 111 98 Iterator j = wellImageNodes.iterator(); 112 99 WellImageNode node; 113 100 while (j.hasNext()) { 114 101 node = (WellImageNode) j.next(); 115 node.setRowDisplay(EditorUtil.LETTERS.get(node.getRow()+1)); 116 node.setColumnDisplay(""+(node.getColumn()+1)); 102 row = node.getRow(); 103 column = node.getColumn(); 104 if (row > rows) rows = row; 105 if (column > columns) columns = column; 106 //TODO: modify when info available from plate. 107 node.setRowDisplay(EditorUtil.LETTERS.get(row+1)); 108 node.setColumnDisplay(""+(column+1)); 117 109 } 110 columns++; 111 rows++; 118 112 //info should come from the plate. 119 113 for (int k = 1; k <= columns; k++)
