From 2161255cdb4b0734579f62b40b87dc5d7f03ae12 Mon Sep 17 00:00:00 2001 From: David Huynh Date: Mon, 10 May 2010 20:08:53 +0000 Subject: [PATCH] Fixed issue 11: missing "lang" attribute in MQL generated in schema alignment. git-svn-id: http://google-refine.googlecode.com/svn/trunk@700 7d457c2a-affb-35e4-300a-418c747d4874 --- .../transpose/MqlreadLikeTransposedNodeFactory.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/metaweb/gridworks/protograph/transpose/MqlreadLikeTransposedNodeFactory.java b/src/main/java/com/metaweb/gridworks/protograph/transpose/MqlreadLikeTransposedNodeFactory.java index b469995fa..5a2156a99 100644 --- a/src/main/java/com/metaweb/gridworks/protograph/transpose/MqlreadLikeTransposedNodeFactory.java +++ b/src/main/java/com/metaweb/gridworks/protograph/transpose/MqlreadLikeTransposedNodeFactory.java @@ -1,5 +1,7 @@ package com.metaweb.gridworks.protograph.transpose; +import java.io.OutputStreamWriter; +import java.io.Writer; import java.util.LinkedList; import java.util.List; @@ -27,7 +29,7 @@ public class MqlreadLikeTransposedNodeFactory implements TransposedNodeFactory { private static final String CREATE = "create"; private static final String VALUE = "value"; private static final String CONNECT = "connect"; - private static final String LANG = "connect"; + private static final String LANG = "lang"; public JSONArray getJSON() { return new JSONArray(rootObjects); @@ -128,7 +130,7 @@ public class MqlreadLikeTransposedNodeFactory implements TransposedNodeFactory { try { obj.put(VALUE, cell.value.toString()); obj.put(TYPE, node.valueType); - if ("/type/text".equals(node.lang)) { + if ("/type/text".equals(node.valueType)) { obj.put(LANG, node.lang); } @@ -205,7 +207,7 @@ public class MqlreadLikeTransposedNodeFactory implements TransposedNodeFactory { try { obj.put(VALUE, node.value); obj.put(TYPE, node.valueType); - if ("/type/text".equals(node.lang)) { + if ("/type/text".equals(node.valueType)) { obj.put(LANG, node.lang); }