InformationDelegator id = (InformationDelegator) mapHandler.get("com.bbn.openmap.InformationDelegator");
    public void loadProjectionAndLayers(MapHandler mapHandler, Properties props) {        MapBean mapBean = (MapBean) mapHandler.get("com.bbn.openmap.MapBean");        LayerHandler layerHandler = (LayerHandler) mapHandler.get("com.bbn.openmap.LayerHandler");        InformationDelegator id = (InformationDelegator) mapHandler.get("com.bbn.openmap.InformationDelegator");        //      if (id != null) {        //          id.requestCursor(new Cursor(Cursor.WAIT_CURSOR));        //      }        if (layerHandler != null) {            layerHandler.removeAll();            layerHandler.init(Environment.OpenMapPrefix, props);        } else {            Debug.error("Can't load new layers - can't find LayerHandler");        }        if (mapBean != null) {            mapBean.setProjection(ProjectionFactory.getDefaultProjectionFromEnvironment(mapBean.getWidth(),                    mapBean.getHeight()));        } else {            Debug.error("Can't load new projection - can't find MapBean");        }        //      if (id != null) {        //          id.requestCursor(null);        //      }    }