Changeset 4856
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/core/net/sf/basedb/util/Coordinate.java
r4515 r4856 87 87 public static String numericToAlpha(int i) 88 88 { 89 String result = "";89 StringBuilder result = new StringBuilder(); 90 90 while(i > 0) 91 91 { 92 92 i--; 93 result = (char)((i%26)+97) + result;93 result = result.insert(0, (char)((i%26)+97)); 94 94 i = i / 26; 95 95 } 96 return result ;96 return result.toString().toUpperCase(); 97 97 } 98 98 -
trunk/www/biomaterials/bioplates/wells/index.jsp
r4731 r4856 37 37 import="net.sf.basedb.core.PermissionDeniedException" 38 38 import="net.sf.basedb.core.data.ReporterData" 39 import="net.sf.basedb.core.query.Orders" 40 import="net.sf.basedb.core.query.Hql" 39 41 import="net.sf.basedb.util.RemovableUtil" 40 42 import="net.sf.basedb.clients.web.Base" … … 42 44 import="net.sf.basedb.clients.web.util.HTML" 43 45 import="net.sf.basedb.util.Values" 46 import="net.sf.basedb.util.formatter.WellCoordinateFormatter" 44 47 import="java.util.List" 45 48 import="java.util.Collections" … … 50 53 private static final ItemContext defaultContext = Base.createDefaultContext("row", "row,column,bioMaterial.name"); 51 54 private static final Item itemType = Item.BIOWELL; 55 56 private static void registerExportFormatters(ItemContext cc) 57 { 58 cc.setObject("export.formatter.row", new WellCoordinateFormatter(true)); 59 cc.setObject("export.formatter.column", new WellCoordinateFormatter(false)); 60 } 52 61 %> 53 62 <% … … 148 157 final ItemQuery<BioWell> query = bioplate.getBioWells(); 149 158 cc.configureQuery(query, true); 159 if (!"row".equals(cc.getSortProperty())) query.order(Orders.asc(Hql.property("row"))); 160 if (!"column".equals(cc.getSortProperty())) query.order(Orders.asc(Hql.property("column"))); 150 161 cc.setQuery(query); 151 redirect = "../../common/export/index.jsp?ID="+ID+"&cmd=SelectPlugin&item_type="+itemType.name()+"&context_type=LIST&title=Export+biowells"; 162 registerExportFormatters(cc); 163 redirect = "../../../common/export/index.jsp?ID="+ID+"&cmd=SelectPlugin&item_type="+itemType.name()+"&context_type=LIST&title=Export+biowells"; 152 164 } 153 165 else if ("ExportItem".equals(cmd)) … … 155 167 // Run an export plugin in single-item context 156 168 ItemContext cc = Base.getAndSetCurrentContext(sc, itemType, pageContext, defaultContext); 169 registerExportFormatters(cc); 157 170 redirect = "../../common/export/index.jsp?ID="+ID+"&cmd=SelectPlugin&item_type="+itemType.name()+"&context_type=ITEM&title=Export+biowell"; 158 171 }
Note: See TracChangeset
for help on using the changeset viewer.