Example usage for com.google.gwt.maps.client.geocode Placemark getCounty

List of usage examples for com.google.gwt.maps.client.geocode Placemark getCounty

Introduction

In this page you can find the example usage for com.google.gwt.maps.client.geocode Placemark getCounty.

Prototype

public final String getCounty() 

Source Link

Document

The xAL field for "SubAdministrativeAreaName".

Usage

From source file:org.onebusaway.webapp.gwt.where_library.impl.CombinedSearchHandlerImpl.java

License:Apache License

private Place getPlacemarkAsPlace(Placemark mark) {

    String name = null;/*from   w  w w.  j a  v  a  2  s  . c o  m*/
    List<String> description = new ArrayList<String>();

    if (mark.getStreet() != null) {
        name = mark.getStreet();
        if (mark.getCity() != null)
            description.add(mark.getCity());
        if (mark.getState() != null)
            description.add(mark.getState());
        if (mark.getPostalCode() != null)
            description.add(mark.getPostalCode());
    } else if (mark.getCity() != null) {
        name = mark.getCity();
        if (mark.getState() != null)
            name += ", " + mark.getState();
    } else if (mark.getState() != null) {
        name = mark.getState();
        if (mark.getCounty() != null)
            description.add(mark.getCountry());
    }

    return new PlaceImpl(name, description, mark.getPoint(), mark.getAccuracy());
}