diff --git a/laboratory/src/org/labkey/laboratory/query/EnterResultsDisplayColumn.java b/laboratory/src/org/labkey/laboratory/query/EnterResultsDisplayColumn.java
index 4e09ec4a..f673e042 100644
--- a/laboratory/src/org/labkey/laboratory/query/EnterResultsDisplayColumn.java
+++ b/laboratory/src/org/labkey/laboratory/query/EnterResultsDisplayColumn.java
@@ -10,9 +10,10 @@
import org.labkey.api.exp.api.ExperimentService;
import org.labkey.api.util.PageFlowUtil;
import org.labkey.api.view.ActionURL;
+import org.labkey.api.writer.HtmlWriter;
-import java.io.IOException;
-import java.io.Writer;
+import static org.labkey.api.util.DOM.TD;
+import static org.labkey.api.util.DOM.cl;
/**
* User: bimber
@@ -45,20 +46,20 @@ public String renderURL(RenderContext ctx)
}
@Override
- public void renderGridCellContents(RenderContext ctx, Writer out) throws IOException
+ public void renderGridCellContents(RenderContext ctx, HtmlWriter out)
{
Object value = getValue(ctx);
String url = renderURL(ctx);
if (value != null && url != null)
{
- out.write(PageFlowUtil.link(value.toString()).href(url).target(_linkTarget).toString());
+ out.write(PageFlowUtil.link(value.toString()).href(url).target(_linkTarget));
}
}
@Override
- public void renderGridHeaderCell(RenderContext ctx, Writer out, String headerClass) throws IOException
+ public void renderGridHeaderCell(RenderContext ctx, HtmlWriter out, String headerClass)
{
- out.write("
| ");
+ TD(cl("labkey-column-header")).appendTo(out);
}
}
diff --git a/laboratory/src/org/labkey/laboratory/query/WorkbookIdDisplayColumn.java b/laboratory/src/org/labkey/laboratory/query/WorkbookIdDisplayColumn.java
index 2eeb6f0c..3ad201b5 100644
--- a/laboratory/src/org/labkey/laboratory/query/WorkbookIdDisplayColumn.java
+++ b/laboratory/src/org/labkey/laboratory/query/WorkbookIdDisplayColumn.java
@@ -3,9 +3,7 @@
import org.labkey.api.data.ColumnInfo;
import org.labkey.api.data.DataColumn;
import org.labkey.api.data.RenderContext;
-
-import java.io.IOException;
-import java.io.Writer;
+import org.labkey.api.writer.HtmlWriter;
/**
* User: bimber
@@ -20,9 +18,9 @@ public WorkbookIdDisplayColumn(ColumnInfo col)
}
@Override
- public void renderGridCellContents(RenderContext ctx, Writer out) throws IOException
+ public void renderGridCellContents(RenderContext ctx, HtmlWriter out)
{
- //if the lookup is broken, dont render a value
+ //if the lookup is broken, don't render a value
Object dv = getDisplayValue(ctx);
if (dv == null || "".equals(dv))
return;
@@ -35,7 +33,7 @@ public Object getDisplayValue(RenderContext ctx)
{
Object ret = super.getDisplayValue(ctx);
- //if the lookup is broken, dont render a value. note: return empty string so client API draws the distinction between deliberately empty and a genuine NULL value
+ //if the lookup is broken, don't render a value. note: return empty string so client API draws the distinction between deliberately empty and a genuine NULL value
return ret == null ? "" : ret;
}
}
\ No newline at end of file