Examples of Marker


Examples of com.google.gwt.maps.client.overlay.Marker

          @SuppressWarnings("deprecation")
          public void onRightClick(MapRightClickEvent event) {
            assertEquals(event.getSender(), m);
            Point p = event.getPoint();
            Marker marker = (Marker) event.getOverlay();
            Element elem = event.getElement();
            assertNotNull("point is null", p);
            assertTrue(p.getX() == 101);
            assertTrue(p.getY() == 222);
            assertNotNull("element is null", elem);
            assertNotNull("maker is null", marker);
            assertTrue(marker.getPoint().getLatitude() == 12.34);
            assertTrue(marker.getPoint().getLongitude() == -22.2);
            finishTest();
          }

        });
        RootPanel.get().add(m);
        Marker marker = new Marker(LatLng.newInstance(12.34, -22.2));
        MapRightClickEvent e = new MapRightClickEvent(m, Point.newInstance(101,
            222), m.getElement(), marker);
        m.trigger(e);
      }
    }, false);
View Full Code Here

Examples of com.google.gwt.maps.client.overlay.Marker

        LatLng point = e.getLatLng();

        if (overlay != null && overlay instanceof Marker) {
          sender.removeOverlay(overlay);
        } else {
          sender.addOverlay(new Marker(point));
        }
      }
    });
  }
View Full Code Here

Examples of com.google.gwt.maps.client.overlay.Marker

    final char letter = (char) ('A' + index);
    Icon icon = Icon.newInstance(baseIcon);
    icon.setImageURL("http://www.google.com/mapfiles/marker" + letter + ".png");
    MarkerOptions options = MarkerOptions.newInstance();
    options.setIcon(icon);
    final Marker marker = new Marker(point, options);

    marker.addMarkerClickHandler(new MarkerClickHandler() {

      public void onClick(MarkerClickEvent event) {
        InfoWindow info = map.getInfoWindow();
        info.open(event.getSender(), new InfoWindowContent("Marker <b>"
            + letter + "</b>"));
View Full Code Here

Examples of com.google.gwt.maps.client.overlay.Marker

        Window.alert(address + " not found");
      }

      public void onSuccess(LatLng point) {
        map.setCenter(point, 13);
        Marker marker = new Marker(point);
        map.addOverlay(marker);
        info.open(marker, new InfoWindowContent(address));
        displayLatLng(point);
      }
    });
View Full Code Here

Examples of com.google.gwt.maps.client.overlay.Marker

  public void onShow() {
    map.clearOverlays();

    MarkerOptions options = MarkerOptions.newInstance();
    options.setDraggable(true);
    final Marker marker = new Marker(map.getCenter(), options);
    final InfoWindow info = map.getInfoWindow();
   
    marker.addMarkerDragEndHandler(new MarkerDragEndHandler() {
      public void onDragEnd(MarkerDragEndEvent event) {
          info.open(marker, new InfoWindowContent("Just bouncing along..."));
        }
     
    });
   
    marker.addMarkerDragStartHandler(new MarkerDragStartHandler() {
      public void onDragStart(MarkerDragStartEvent event) {
        info.setVisible(false);
      }
    });
   
View Full Code Here

Examples of com.google.gwt.maps.client.overlay.Marker

        Window.alert("Sorry, we were unable to geocode that address");
      }

      public void onSuccess(JsArray<Placemark> locations) {
        Placemark place = locations.get(0);
        Marker marker = new Marker(place.getPoint());
        map.addOverlay(marker);
        String message = place.getAddress() + "<br>" + "<b>Country code:</b> "
            + place.getCountry();
        info.open(marker, new InfoWindowContent(message));
      }
View Full Code Here

Examples of com.google.gwt.maps.client.overlay.Marker

        // Do not mis-interpret clicks on the info window and marker as
        // map click events to be reverse geocoded.
        if (event.getOverlay() != null) {
          return;
        }
        final Marker marker = new Marker(event.getLatLng());
        final VerticalPanel panel = new VerticalPanel();
        final InfoWindowContent content = new InfoWindowContent(panel);
        panel.add(new Label("LatLng: " + event.getLatLng().toString()));

        // Do a reverse geocode of this position
        geocoder.getLocations(event.getLatLng(), new LocationCallback() {

          public void onFailure(int statusCode) {
            Window.alert("Failed to geocode position " + event.getLatLng()
                + ". Status: " + statusCode + " "
                + StatusCodes.getName(statusCode));
          }

          public void onSuccess(JsArray<Placemark> locations) {
            for (int i = 0; i < locations.length(); ++i) {
              Placemark location = locations.get(i);
              StringBuilder value = new StringBuilder();
              if (location.getAddress() != null) {
                value.append(location.getAddress());
              } else {
                if (location.getCity() != null) {
                  value.append(location.getCity());
                }
                if (location.getAdministrativeArea() != null) {
                  value.append(location.getAdministrativeArea() + ", ");
                }
                if (location.getCountry() != null) {
                  value.append(location.getCountry());
                }
              }
              int ordinal = (i + 1);
              panel.add(new Label("  " + ordinal + ") " + value.toString()));
            }
            map.addOverlay(marker);
            map.getInfoWindow().open(marker, content);
          }
        });
        marker.addMarkerClickHandler(new MarkerClickHandler() {

          public void onClick(MarkerClickEvent markerClickEvent) {
            if (!map.getInfoWindow().isVisible()) {
              map.getInfoWindow().open(marker, content);
            }
View Full Code Here

Examples of com.google.javascript.rhino.JSDocInfo.Marker

  }

  public void testParseDefineDescription() throws Exception {
    JSDocInfo doc = parse(
        "@define {string} description of element \n next line*/", true);
    Marker defineMarker = doc.getMarkers().iterator().next();
    assertEquals("define", defineMarker.getAnnotation().getItem());
    assertTrue(defineMarker.getDescription().getItem().contains("description of element"));
    assertTrue(defineMarker.getDescription().getItem().contains("next line"));
  }
View Full Code Here

Examples of com.google.javascript.rhino.JSDocInfo.Marker

  }

  public void testParsePrivateDescription() throws Exception {
    JSDocInfo doc =
        parse("@private {string} description \n next line*/", true);
    Marker defineMarker = doc.getMarkers().iterator().next();
    assertEquals("private", defineMarker.getAnnotation().getItem());
    assertTrue(defineMarker.getDescription().getItem().contains("description "));
    assertTrue(defineMarker.getDescription().getItem().contains("next line"));
  }
View Full Code Here

Examples of com.google.javascript.rhino.JSDocInfo.Marker

    assertTrue(defineMarker.getDescription().getItem().contains("next line"));
  }

  public void testParsePackagePrivateDescription() throws Exception {
    JSDocInfo doc = parse("@package {string} description \n next line */", true);
    Marker defineMarker = doc.getMarkers().iterator().next();
    assertEquals("package", defineMarker.getAnnotation().getItem());
    assertTrue(defineMarker.getDescription().getItem().contains("description "));
    assertTrue(defineMarker.getDescription().getItem().contains("next line"));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.