Changeset 4860


Ignore:
Timestamp:
Mar 27, 2009, 3:45:27 PM (13 years ago)
Author:
Martin Svensson
Message:

References #1282 Use WellCoordinateFormatter? to view row as a character and column as a number. The filters are not updated yet.

Location:
trunk/www
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/www/lims/arraydesigns/features/list_features.jsp

    r4746 r4860  
    5959  import="net.sf.basedb.util.Values"
    6060  import="net.sf.basedb.util.formatter.Formatter"
     61  import="net.sf.basedb.util.formatter.WellCoordinateFormatter"
    6162  import="net.sf.basedb.clients.web.formatter.FormatterFactory"
    6263  import="java.util.List"
     
    275276        filterable="true"
    276277        exportable="true"
     278        formatter="<%=new WellCoordinateFormatter(true)%>"
    277279      />
    278280      <tbl:columndef
     
    284286        filterable="true"
    285287        exportable="true"
     288        formatter="<%=new WellCoordinateFormatter(false)%>"
    286289      />
    287290      <tbl:columndef
     
    609612                  title="<%=tooltip%>"><%=HTML.encodeTags(item.getExternalId())%></div></tbl:cell>
    610613                <tbl:cell column="block"><%=block.getBlockNumber()%></tbl:cell>
    611                 <tbl:cell column="row"><%=item.getRow()%></tbl:cell>
    612                 <tbl:cell column="column"><%=item.getColumn()%></tbl:cell>
     614                <tbl:cell column="row" value="<%=item.getRow()%>"/>
     615                <tbl:cell column="column" value="<%=item.getColumn()%>"/>
    613616                <tbl:cell column="metaGridX"><%=block.getMetaGridX()%></tbl:cell>
    614617                <tbl:cell column="metaGridY"><%=block.getMetaGridY()%></tbl:cell>
  • trunk/www/lims/arraydesigns/features/view_feature.jsp

    r4698 r4860  
    5050  import="net.sf.basedb.util.Values"
    5151  import="net.sf.basedb.util.formatter.Formatter"
     52  import="net.sf.basedb.util.formatter.WellCoordinateFormatter"
    5253  import="net.sf.basedb.clients.web.formatter.FormatterFactory"
    5354  import="java.util.Date"
     
    7576  Formatter<Date> dateTimeFormatter = FormatterFactory.getDateTimeFormatter(sc);
    7677  Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc);
     78  WellCoordinateFormatter rowFormatter = new WellCoordinateFormatter(true);
     79  WellCoordinateFormatter columnFormatter = new WellCoordinateFormatter(false);
    7780  Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext);
    7881
     
    134137      <tr>
    135138        <td class="prompt">Row</td>
    136         <td><%=feature.getRow()%></td>
     139        <td><%=rowFormatter.format(feature.getRow())%></td>
    137140        <td>&nbsp;&nbsp;</td>
    138141        <td class="prompt">Block size X</td>
     
    144147      <tr>
    145148        <td class="prompt">Column</td>
    146         <td><%=feature.getColumn()%></td>
     149        <td><%=columnFormatter.format(feature.getColumn())%></td>
    147150        <td>&nbsp;&nbsp;</td>
    148151        <td class="prompt">Origin X</td>
  • trunk/www/lims/plates/wells/edit_well.jsp

    r4626 r4860  
    3636  import="net.sf.basedb.clients.web.util.HTML"
    3737  import="net.sf.basedb.util.Values"
     38  import="net.sf.basedb.util.formatter.WellCoordinateFormatter"
    3839%>
    3940<%@ taglib prefix="base" uri="/WEB-INF/base.tld" %>
     
    5455  Plate plate = well.getPlate();
    5556  ReporterData reporter = well.getReporter();
     57  WellCoordinateFormatter rowFormatter = new WellCoordinateFormatter(true);
     58  WellCoordinateFormatter columnFormatter = new WellCoordinateFormatter(false);
    5659 
    57   title = "Edit well -- [" + well.getRow() + ", " + well.getColumn() + "] on plate " + HTML.encodeTags(plate.getName());
     60  title = "Edit well -- [" + rowFormatter.format(well.getRow()) + ", " + columnFormatter.format(well.getColumn()) + "] on plate " + HTML.encodeTags(plate.getName());
    5861
    5962  final String clazz = "class=\"text\"";
     
    140143      <tr>
    141144        <td class="prompt">Coordinate</td>
    142         <td>[<%=well.getRow()%>, <%=well.getColumn()%>]</td>
     145        <td>[<%=rowFormatter.format(well.getRow())%>, <%=columnFormatter.format(well.getColumn())%>]</td>
    143146      </tr>
    144147      <tr>
  • trunk/www/lims/plates/wells/list_wells.jsp

    r4698 r4860  
    5858  import="net.sf.basedb.util.Values"
    5959  import="net.sf.basedb.util.formatter.Formatter"
     60  import="net.sf.basedb.util.formatter.WellCoordinateFormatter"
    6061  import="net.sf.basedb.clients.web.formatter.FormatterFactory"
    6162  import="java.util.List"
     
    225226        filterable="true"
    226227        exportable="true"
    227         show="always"
     228        show="always"
     229        formatter="<%=new WellCoordinateFormatter(true)%>" 
    228230      />
    229231      <tbl:columndef
     
    236238        exportable="true"
    237239        show="always"
     240        formatter="<%=new WellCoordinateFormatter(false)%>"
    238241      />
    239242      <tbl:columndef
     
    517520                <tbl:cell column="row"><div class="link"
    518521                  onclick="itemOnClick(<%=writePermission ? "event" : null%>, <%=itemId%>)"
    519                   title="<%=tooltip%>"><%=item.getRow()%></div></tbl:cell>
    520                 <tbl:cell column="column"><%=item.getColumn()%></tbl:cell>
     522                  title="<%=tooltip%>"><tbl:cellvalue value="<%=item.getRow()%>" /></div></tbl:cell>
     523                <tbl:cell column="column" value="<%=item.getColumn()%>" />
    521524                <tbl:cell column="id"><%=item.getId()%></tbl:cell>
    522525                <tbl:cell column="parent">
  • trunk/www/lims/plates/wells/view_well.jsp

    r4698 r4860  
    4646  import="net.sf.basedb.util.Values"
    4747  import="net.sf.basedb.util.formatter.Formatter"
     48  import="net.sf.basedb.util.formatter.WellCoordinateFormatter"
    4849  import="net.sf.basedb.clients.web.formatter.FormatterFactory"
    4950  import="java.util.Date"
     
    7172  Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc);
    7273  Formatter<Date> dateTimeFormatter = FormatterFactory.getDateTimeFormatter(sc);
     74  WellCoordinateFormatter rowFormatter = new WellCoordinateFormatter(true);
     75  WellCoordinateFormatter columnFormatter = new WellCoordinateFormatter(false);
    7376  Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext);
    7477
     
    128131        title="<%=HTML.encodeTags(plate.getName())%>"
    129132        href="<%="index.jsp?ID="+ID+"&plate_id="+plateId%>" />
    130       <p:pathelement title="<%="Well: ["+well.getRow()+", "+well.getColumn()+"]"%>" />
     133      <p:pathelement title="<%="Well: ["+rowFormatter.format(well.getRow())+", "+columnFormatter.format(well.getColumn())+"]"%>" />
    131134    </p:path>
    132135   
     
    176179      <tr>
    177180        <td class="prompt">Row</td>
    178         <td><%=well.getRow()%></td>
     181        <td><%=rowFormatter.format(well.getRow())%></td>
    179182      </tr>
    180183      <tr>
    181184        <td class="prompt">Column</td>
    182         <td><%=well.getColumn()%></td>
     185        <td><%=columnFormatter.format(well.getColumn())%></td>
    183186      </tr>
    184187      <tr>
  • trunk/www/views/rawbioassays/rawdata/list_rawdata.jsp

    r4838 r4860  
    6161  import="net.sf.basedb.util.Enumeration"
    6262  import="net.sf.basedb.util.formatter.Formatter"
     63  import="net.sf.basedb.util.formatter.WellCoordinateFormatter"
    6364  import="net.sf.basedb.clients.web.formatter.FormatterFactory"
    6465  import="java.util.List"
     
    272273        filterable="true"
    273274        exportable="true"
     275        formatter="<%=new WellCoordinateFormatter(true)%>"
    274276      />
    275277      <tbl:columndef
     
    281283        filterable="true"
    282284        exportable="true"
     285        formatter="<%=new WellCoordinateFormatter(false)%>"
    283286      />
    284287      <tbl:columndef
     
    689692                <tbl:cell column="id"><%=item.getId()%></tbl:cell>
    690693                <tbl:cell column="block"><%=item.getBlock()%></tbl:cell>
    691                 <tbl:cell column="row"><%=item.getRow()%></tbl:cell>
    692                 <tbl:cell column="column"><%=item.getColumn()%></tbl:cell>
     694                <tbl:cell column="row" value="<%=item.getRow()%>"/>
     695                <tbl:cell column="column" value="<%=item.getColumn()%>"/>
    693696                <tbl:cell column="metaGridX"><%=item.getMetaGridX()%></tbl:cell>
    694697                <tbl:cell column="metaGridY"><%=item.getMetaGridY()%></tbl:cell>
  • trunk/www/views/rawbioassays/rawdata/view_rawdata.jsp

    r4838 r4860  
    5353  import="net.sf.basedb.util.Values"
    5454  import="net.sf.basedb.util.formatter.Formatter"
     55  import="net.sf.basedb.util.formatter.WellCoordinateFormatter"
    5556  import="net.sf.basedb.clients.web.formatter.FormatterFactory"
    5657  import="java.util.Date"
     
    8788  final FeatureData feature = rawData.getFeature();
    8889  Formatter<Date> dateFormatter = FormatterFactory.getDateTimeFormatter(sc);
     90  WellCoordinateFormatter rowFormatter = new WellCoordinateFormatter(true);
     91  WellCoordinateFormatter columnFormatter = new WellCoordinateFormatter(false);
    8992  %>
    9093  <base:page title="<%=title%>" type="popup">
     
    118121        <tr>
    119122          <td class="prompt">Row</td>
    120           <td><%=rawData.getRow()%></td>
     123          <td><%=rowFormatter.format(rawData.getRow())%></td>
    121124        </tr>
    122125        <tr>
    123126          <td class="prompt">Column</td>
    124           <td><%=rawData.getColumn()%></td>
     127          <td><%=columnFormatter.format(rawData.getColumn())%></td>
    125128        </tr>
    126129        <tr>
Note: See TracChangeset for help on using the changeset viewer.