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

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


    toolbar.setButtonSize(Toolbar.BUTTON_SIZE_BIG);
    toolbar.setBackgroundColor("#647386");
    toolbar.setBackgroundImage("");
    toolbar.setBorder("0px");

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

      public void onMapModelChange(MapModelEvent event) {
        Label title = new Label("Geomajas GWT: hello world");
        title.setStyleName("appTitle");
        title.setWidth(260);
View Full Code Here


    // Limit the maximum number of features that a search may produce:
    searchWidget.setMaximumResultSize(20);
    searchWidget.setBackgroundColor("#F0F0F0");
    layout.addMember(searchWidget);

    mapModel.addMapModelHandler(new MapModelHandler() {

      // On map initialization: Select the countries layer in the search panel.
      public void onMapModelChange(MapModelEvent event) {
        VectorLayer layer = mapModel.getVectorLayers().get(0);
        searchWidget.setLayer(layer);
View Full Code Here

    toolbar.setButtonSize(Toolbar.BUTTON_SIZE_BIG);
    toolbar.setBackgroundColor("#647386");
    toolbar.setBackgroundImage("");
    toolbar.setBorder("0px");

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

      public void onMapModelChange(MapModelEvent event) {
        Label title = new Label("Geomajas GWT: hello world");
        title.setStyleName("appTitle");
        title.setWidth(260);
View Full Code Here

    // Limit the maximum number of features that a search may produce:
    searchWidget.setMaximumResultSize(20);
    searchWidget.setBackgroundColor("#F0F0F0");
    layout.addMember(searchWidget);

    mapModel.addMapModelHandler(new MapModelHandler() {

      // On map initialization: Select the countries layer in the search panel.
      public void onMapModelChange(MapModelEvent event) {
        VectorLayer layer = mapModel.getVectorLayers().get(0);
        searchWidget.setLayer(layer);
View Full Code Here

  /**
   * Adds a closure function to the map model change event.
   * @param handler the closure function
   */
  public void addOnLoad(final JsClosure handler) {
    getMapModel().addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        handler.execute();
      }
    });
View Full Code Here

    grid.setShowResizeBar(true);
    grid.setEditingEnabled(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("clientLayerBeansEditableGrid");
        grid.setLayer(layer);
        SearchFeatureRequest searchFeatureRequest = new SearchFeatureRequest();
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("mapEditPolygon", "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("clientLayerEditablePolygon"));
      }
View Full Code Here

      }
    });
    hLayout.addMember(enabledBtn);
    layout.addMember(hLayout);

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

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

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

    // Map with ID editPointLayerMap is defined in the XML configuration.
    final MapWidget map = new MapWidget("mapEditPoint", "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("clientLayerEditableAirports"));
      }
View Full Code Here

    final MapWidget map = new MapWidget("mapBeansIncludeInForm", "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("beansLayerIncludeInForm");
        FeatureAttributeEditor editor = new FeatureAttributeEditor(layer, false);
        editor.setWidth(400);
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.