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

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


                setLayer((VectorLayer) vLayer);
              }
            }
          }
        });
        mapModel.addMapModelHandler(new MapModelHandler() {
          public void onMapModelChange(MapModelEvent event) {
            updateLayerList();
          }
        });
        updateLayerList();
View Full Code Here


    htmlSelectedLayer.setWidth100();
    treeGrid = createTreeGrid();
    treeGrid.setSelectionType(SelectionStyle.SINGLE);

    // Wait for the MapModel to be loaded
    mapModel.addMapModelHandler(new MapModelHandler() {
      public void onMapModelChange(MapModelEvent event) {
        if (!initialized) {
          initialize();
        }
        initialized = true;
View Full Code Here

  public AbstractThemeWidget(MapWidget mapWidget) {
    super();
    this.mapWidget = mapWidget;

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

      public void onMapModelChange(MapModelEvent event) {
        if (!initialized) {
          initialize();
        }
View Full Code Here

    // least 1 vector layer:
    LoadingScreen loadScreen = new LoadingScreen(map, "Simple GWT application using Geomajas "
        + Geomajas.getVersion());
    loadScreen.draw();
   
    map.getMapModel().addMapModelHandler(new MapModelHandler() {
     
      public void onMapModelChange(MapModelEvent event) {
        VectorLayer layer = map.getMapModel().getVectorLayer("clientLayerCountries");
        layer.setFilter("NAME like '%e%'");
      }
View Full Code Here

    // adding the graphics here causes problems when embedding in HTML !
    // addChild(widget);

    graphics = widget.getVectorContext();

    loadedRegistration = mapModel.addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        initialize();
      }
    });
View Full Code Here

    setHeight100();
    this.mapModel = mapWidget.getMapModel();
    htmlSelectedLayer.setWidth100();

    // Wait for the MapModel to be loaded
    mapModel.addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        if (!initialized) {
          buildTree(mapModel);
          toolStrip = buildToolstrip(mapWidget);
View Full Code Here

  // Private methods:
  // -------------------------------------------------------------------------

  private void registerMap(final MapWidget mapWidget) {
    if (mapWidget != null) {
      onLoadRegistration = mapWidget.getMapModel().addMapModelHandler(new MapModelHandler() {

        public void onMapModelChange(MapModelEvent event) {
          onLoadRegistration.removeHandler();
          label.setContents(I18nProvider.getGlobal().loadScreenLoadText());
          if (GwtCommandDispatcher.getInstance().isBusy()) {
View Full Code Here

   * @since 1.10.0
   */
  @Api
  public ScaleSelect(final MapWidget mapWidget) {
    this(mapWidget.getMapModel().getMapView(), mapWidget.getPixelPerUnit());
    mapWidget.getMapModel().addMapModelHandler(new MapModelHandler() {
      public void onMapModelChange(MapModelEvent event) {
        pixelLength = mapWidget.getPixelPerUnit();
        updateResolutions();
      }
    });
View Full Code Here

  public Toolbar(MapWidget mapWidget) {
    this.mapWidget = mapWidget;
    setButtonSize(BUTTON_SIZE_SMALL);
    setPadding(2);
    setWidth100();
    mapWidget.getMapModel().addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        initialize(Toolbar.this.mapWidget.getMapModel().getMapInfo());
      }
    });
View Full Code Here

              setLayer((VectorLayer) vLayer);
            }
          }
        }
      });
      mapModel.addMapModelHandler(new MapModelHandler() {

        public void onMapModelChange(MapModelEvent event) {
          List<String> layers = new ArrayList<String>();
          for (Layer<?> vLayer : mapModel.getLayers()) {
            if (vLayer instanceof VectorLayer) {
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.