public String getProjection() { if (getState().projection == null && getUI() != null) { OpenLayersMap parent2 = (OpenLayersMap) getParent().getParent(); return parent2.getApiProjection(); } return getState().projection; }
private void addBaseLayer(OpenLayersMap openLayersMap) { openLayersMap.addLayer(new OpenStreetMapLayer()); vectorLayer = new VectorLayer(); openLayersMap.addLayer(vectorLayer); openLayersMap.addActionHandler(this); openLayersMap.setImmediate(true); // to get extent eagerly, used to draw // relatively sized squares this.openLayersMap = openLayersMap; }