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) {