Author: simoneg
Date: Thu Jan 14 02:00:32 2010
New Revision: 899030
URL: http://svn.apache.org/viewvc?rev=899030&view=rev
Log:
LABS-503 : an empty map (with no markers, shapes etc..) should be considered
null
Modified:
labs/magma/trunk/beans-map/src/main/java/org/apache/magma/conversion/map/MapBeanToStringConverter.java
Modified:
labs/magma/trunk/beans-map/src/main/java/org/apache/magma/conversion/map/MapBeanToStringConverter.java
URL:
http://svn.apache.org/viewvc/labs/magma/trunk/beans-map/src/main/java/org/apache/magma/conversion/map/MapBeanToStringConverter.java?rev=899030&r1=899029&r2=899030&view=diff
==============================================================================
---
labs/magma/trunk/beans-map/src/main/java/org/apache/magma/conversion/map/MapBeanToStringConverter.java
(original)
+++
labs/magma/trunk/beans-map/src/main/java/org/apache/magma/conversion/map/MapBeanToStringConverter.java
Thu Jan 14 02:00:32 2010
@@ -1,6 +1,9 @@
package org.apache.magma.conversion.map;
+import java.util.List;
+
import org.apache.magma.beans.MagMapBean;
+import org.apache.magma.beans.MapShape;
import org.apache.magma.beans.PropertyInfo;
import org.apache.magma.conversion.Converter;
import org.apache.magma.conversion.PropertyAwareConverter;
@@ -34,6 +37,8 @@
public String to(MagMapBean value) {
if (value == null) return null;
+ List<MapShape> shapes = value.getShapes();
+ if (shapes == null || shapes.size() == 0) return null;
return value.getValue();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]