Skip to content
Snippets Groups Projects
Commit 7f775ea8 authored by tpylak's avatar tpylak
Browse files

SE-179 allow nulls in DSS reports

SVN: 14274
parent 03b7a9ac
No related branches found
No related tags found
No related merge requests found
......@@ -67,9 +67,13 @@ public class SimpleTableModelBuilder
return new TableModel(header, rows);
}
public static ISerializableComparable asText(String text)
public static ISerializableComparable asText(String textOrNull)
{
return new StringTableCell(text);
if (textOrNull == null)
{
return createNullCell();
}
return new StringTableCell(textOrNull);
}
public static ISerializableComparable asNum(int num)
......@@ -82,8 +86,17 @@ public class SimpleTableModelBuilder
return new DoubleTableCell(num);
}
public static ISerializableComparable asDate(Date date)
public static ISerializableComparable asDate(Date dateOrNull)
{
return new DateTableCell(date);
if (dateOrNull == null)
{
return createNullCell();
}
return new DateTableCell(dateOrNull);
}
private static ISerializableComparable createNullCell()
{
return new StringTableCell("");
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment