Improve OpenLayers map extensibility
[gpl/argeo-suite.git] / org.argeo.app.ui / src / org / argeo / app / ui / openlayers / OpenLayersMap.java
index d755e8b9719bff4d7fb1105dbe5c1e50d82648b0..bf2ac2c6ca166b489e1c0e87d090457069f1610c 100644 (file)
@@ -127,6 +127,7 @@ public class OpenLayersMap extends Composite {
                                        entityType = node.getProperty(EntityNames.ENTITY_TYPE).getString();
                                        sb.append(", type:'").append(entityType).append("'");
                                }
+                               enrichFeature(node, sb);
                                sb.append("})");
                        }
                }
@@ -135,6 +136,10 @@ public class OpenLayersMap extends Composite {
                return sb.toString();
        }
 
+       protected void enrichFeature(Node node, StringBuffer sb) throws RepositoryException {
+
+       }
+
        public void addPoints(List<Node> geoPoints) throws RepositoryException {
                this.vectorSource = asVectorSource(geoPoints);
                if (log.isTraceEnabled())