List of usage examples for com.google.gwt.maps.client.placeslib PlacesService getDetails
public final native void getDetails(PlaceDetailsRequest request, PlaceDetailsHandler handler) ;
From source file:com.google.gwt.maps.testing.client.maps.PlaceSearchMapWidget.java
License:Apache License
private void getPlaceDetails(String reference) { if (reference == null || reference.isEmpty()) { return;/*ww w . j a v a 2s .c om*/ } PlacesService placeService = PlacesService.newInstance(mapWidget); PlaceDetailsRequest request = PlaceDetailsRequest.newInstance(); request.setReference(reference); placeService.getDetails(request, new PlaceDetailsHandler() { @Override public void onCallback(PlaceResult result, PlacesServiceStatus status) { if (status == PlacesServiceStatus.OK) { Window.alert("Found place details: name=" + result.getName()); } else { String json = new JSONObject(result).toString(); System.out.println("details=" + json); Window.alert("Status is: status=" + status + " ::: " + json); } } }); }