XHTML formatter: distinguish number and boolean v_0
authorFrantišek Kučera <franta-hg@frantovo.cz>
Sat, 04 Jan 2014 23:44:34 +0100
branchv_0
changeset 137 3a24be5d8dac
parent 136 c0f9521900bf
child 138 b765713c60e9
XHTML formatter: distinguish number and boolean
java/sql-dk/data/info/globalcode/sql/dk/formatter/XhtmlFormatter.css
java/sql-dk/src/info/globalcode/sql/dk/formatting/XhtmlFormatter.java
--- a/java/sql-dk/data/info/globalcode/sql/dk/formatter/XhtmlFormatter.css	Sat Jan 04 23:39:38 2014 +0100
+++ b/java/sql-dk/data/info/globalcode/sql/dk/formatter/XhtmlFormatter.css	Sat Jan 04 23:44:34 2014 +0100
@@ -32,6 +32,9 @@
 td.number {
 	text-align: right;
 }
+td.boolean {
+	text-align: right;
+}
 thead tr {
 	background: #ddd;
 	color:black;
--- a/java/sql-dk/src/info/globalcode/sql/dk/formatting/XhtmlFormatter.java	Sat Jan 04 23:39:38 2014 +0100
+++ b/java/sql-dk/src/info/globalcode/sql/dk/formatting/XhtmlFormatter.java	Sat Jan 04 23:44:34 2014 +0100
@@ -156,8 +156,10 @@
 
 	private void printTableData(Object value) {
 		Map<QName, String> attributes = new HashMap<>(1);
-		if (value instanceof Number || value instanceof Boolean) {
+		if (value instanceof Number) {
 			attributes.put(qname("class"), "number");
+		} else if (value instanceof Boolean) {
+			attributes.put(qname("class"), "boolean");
 		}
 		printTextElement(qname("td"), attributes, String.valueOf(value));
 	}