Package org.geomajas.gwt.client.map.event

Examples of org.geomajas.gwt.client.map.event.MapModelHandler


    grid.setShowEdges(true);
    grid.setShowResizeBar(true);

    // Add a trigger to fill the grid when the map has finished loading:

    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        final VectorLayer layer = map.getMapModel().getVectorLayer("clientLayerCountries110mGrid");
        grid.setLayer(layer);
        SearchFeatureRequest searchFeatureRequest = new SearchFeatureRequest();
View Full Code Here


    mapLayout.setShowEdges(true);
    mapLayout.setShowResizeBar(true);

    // Map with ID editLineLayerMap is defined in the XML configuration.
    final MapWidget map = new MapWidget("mapEditLine", "gwt-samples");
    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      // When the map is initialized: select the cities layer - so that new features are created in this layer:
      public void onMapModelChange(MapModelEvent event) {
        map.getMapModel().selectLayer(map.getMapModel().getLayer("clientLayerEditableRoadtrl020"));
        map.registerMapAddon(new GoogleAddon("google", map, GoogleAddon.MapType.SATELLITE, false));
View Full Code Here

    mapLayout.setShowEdges(true);
    mapLayout.setShowResizeBar(true);

    // Map with ID editPolygonLayerMap is defined in the XML configuration.
    final MapWidget map = new MapWidget("mapEditMultiPolygon", "gwt-samples");
    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      // When the map is initialized: select the cities layer - so that new features are created in this layer:
      public void onMapModelChange(MapModelEvent event) {
        map.getMapModel().selectLayer(map.getMapModel().getLayer("clientLayerEditableMultiPolygon"));
      }
View Full Code Here

    final MapWidget map = new MapWidget("mapBeansCustomForm", "gwt-samples");
    map.setVisible(false);
    layout.addMember(map);
    map.init();

    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        VectorLayer layer = (VectorLayer) map.getMapModel().getLayer("beansLayerCustomForm");
        FeatureAttributeEditor editor = new FeatureAttributeEditor(layer, false, myFactory);
        layout.addMember(editor);
View Full Code Here

    mapLayout.setShowEdges(true);
    mapLayout.setShowResizeBar(true);

    // Map with ID editLineLayerMap is defined in the XML configuration.
    final MapWidget map = new MapWidget("mapEditMultiLine", "gwt-samples");
    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      // When the map is initialized: select the cities layer - so that new features are created in this layer:
      public void onMapModelChange(MapModelEvent event) {
        map.getMapModel().selectLayer(map.getMapModel().getLayer("editableRoadtrl020LayerML"));
        map.registerMapAddon(new GoogleAddon("google", map, GoogleAddon.MapType.SATELLITE, false));
View Full Code Here

            hoverStyle);
      }
    };

    // After map initialization we draw an image on the map:
    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        GraphicsContext graphics = map.getVectorContext();
        graphics.drawRectangle(map.getGroup(RenderGroup.SCREEN), "rectangle", rectangle, style);
        map.getVectorContext().setController(map.getGroup(RenderGroup.SCREEN), "rectangle", customController);
View Full Code Here

    mapLayout.setShowEdges(true);
    mapLayout.setShowResizeBar(true);

    // Map with ID editMultiPointLayerMap is defined in the XML configuration.
    final MapWidget map = new MapWidget("mapEditMultiPoint", "gwt-samples");
    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      // When the map is initialized: select the cities layer - so that new features are created in this layer:
      public void onMapModelChange(MapModelEvent event) {
        map.getMapModel().selectLayer(map.getMapModel().getLayer("clientLayerEditableMultiCities"));
      }
View Full Code Here

    final MapWidget map = new MapWidget("mapBeansCustomType", "gwt-samples");
    map.setVisible(false);
    layout.addMember(map);
    map.init();

    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        VectorLayer layer = (VectorLayer) map.getMapModel().getLayer("beansLayerCustomType");
        FeatureAttributeEditor editor = new FeatureAttributeEditor(layer, false);
        editor.setWidth(400);
View Full Code Here

    layout.addMember(map);

    // wait for the map to be loaded and select the 1st layer
    // the map only has one layer so selecting the 1st one is correct
    // We need to select a layer cause the FeatureInfo works on selected layers only
    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        map.getMapModel().selectLayer(map.getMapModel().getLayers().get(0));
      }
    });
View Full Code Here

    layout.addMember(map);

    // wait for the map to be loaded and select the 1st layer
    // the map only has one layer so selecting the 1st one is correct
    // We need to select a layer cause the SelectionMode works on selected layers only
    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        map.getMapModel().selectLayer(map.getMapModel().getLayer("clientLayerCountries110mGT"));
      }
    });
View Full Code Here

TOP

Related Classes of org.geomajas.gwt.client.map.event.MapModelHandler

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.