Use " instead of ' in map.
[gpl/argeo-suite.git] / environment / org.argeo.geo.ui / src / org / argeo / support / openlayers / OpenLayersMap.java
index a505f163d7c4665113e9d40339517ecf11394f67..5357149c81e4dc5d3ec859ca5a2c925afef8559e 100644 (file)
@@ -121,8 +121,8 @@ public class OpenLayersMap extends Composite {
                                sb.append("new ol.geom.Point(ol.proj.fromLonLat([");
                                sb.append(lng).append(',').append(lat);
                                sb.append("]))");
-                               sb.append(",path:'").append(node.getPath()).append("'");
-                               sb.append(",name:'").append(node.getName()).append("'");
+                               sb.append(",path:\"").append(node.getPath()).append("\"");
+                               sb.append(",name:\"").append(node.getName()).append("\"");
                                String entityType = null;
                                if (node.isNodeType(EntityType.local.get())) {
                                        entityType = node.getProperty(EntityNames.ENTITY_TYPE).getString();
@@ -175,6 +175,7 @@ public class OpenLayersMap extends Composite {
                                                + ",name: '" + name + "'}));";
                                toExecute.append(toEvaluate);
                        }
+                       System.out.println(toExecute);
                        browser.execute(toExecute.toString());
                }
        }