Author: rwesten
Date: Mon Apr 15 06:30:00 2013
New Revision: 1467861

URL: http://svn.apache.org/r1467861
Log:
STANBOL-1031: Changes the #toString method of the in-memory Entityhub Text 
implementation to not print the '@' if the language of the text is an empty 
string

Modified:
    
stanbol/trunk/entityhub/generic/core/src/main/java/org/apache/stanbol/entityhub/core/model/InMemoryValueFactory.java

Modified: 
stanbol/trunk/entityhub/generic/core/src/main/java/org/apache/stanbol/entityhub/core/model/InMemoryValueFactory.java
URL: 
http://svn.apache.org/viewvc/stanbol/trunk/entityhub/generic/core/src/main/java/org/apache/stanbol/entityhub/core/model/InMemoryValueFactory.java?rev=1467861&r1=1467860&r2=1467861&view=diff
==============================================================================
--- 
stanbol/trunk/entityhub/generic/core/src/main/java/org/apache/stanbol/entityhub/core/model/InMemoryValueFactory.java
 (original)
+++ 
stanbol/trunk/entityhub/generic/core/src/main/java/org/apache/stanbol/entityhub/core/model/InMemoryValueFactory.java
 Mon Apr 15 06:30:00 2013
@@ -130,7 +130,7 @@ public class InMemoryValueFactory implem
         }
         @Override
         public String toString() {
-            return value+(language!=null?('@'+language):"");
+            return value+(language!=null && !language.isEmpty() ? 
('@'+language):"");
         }
         @Override
         public boolean equals(Object obj) {


Reply via email to