Code Monkey home page Code Monkey logo

Comments (8)

cancerberoSgx avatar cancerberoSgx commented on July 17, 2024
package org.sgx.madrenecesidad.client.gmapsmissingapi;
/**
 * lists supported types for Place addings.
 * @see https://developers.google.com/places/documentation/supported_types
 * @author sg
 *
 */
public class PlaceTypes {

    public static final String accounting = "accounting"; 
    public static final String airport = "airport"; 
    public static final String amusement_park = "amusement_park";
    public static final String aquarium = "aquarium";
    public static final String art_gallery = "art_gallery";
    public static final String atm = "atm";
    public static final String bakery = "bakery";
    public static final String bank = "bank";
    public static final String bar = "bar";
    public static final String beauty_salon = "beauty_salon";
    public static final String bicycle_store = "bicycle_store";
    public static final String book_store = "book_store";
    public static final String bowling_alley = "bowling_alley";
    public static final String bus_station = "bus_station";
    public static final String cafe = "cafe";
    public static final String campground = "campground";
    public static final String car_dealer = "car_dealer";
    public static final String car_rental = "car_rental";
    public static final String car_repair = "car_repair";
    public static final String car_wash = "car_wash";
    public static final String casino = "casino";
    public static final String cemetery = "cemetery";
    public static final String church = "church";
    public static final String city_hall = "city_hall";
    public static final String clothing_store = "clothing_store";
    public static final String convenience_store = "convenience_store";
    public static final String courthouse = "courthouse";
    public static final String dentist = "dentist";
    public static final String department_store = "department_store";
    public static final String doctor = "doctor";
    public static final String electrician = "electrician";
    public static final String electronics_store = "electronics_store";
    public static final String embassy = "embassy";
    public static final String establishment = "establishment";
    public static final String finance = "finance";
    public static final String fire_station = "fire_station";
    public static final String florist = "florist";
    public static final String food = "food";
    public static final String funeral_home = "funeral_home";
    public static final String furniture_store = "furniture_store";
    public static final String gas_station = "gas_station";
    public static final String general_contractor = "general_contractor";
    public static final String grocery_or_supermarket = "grocery_or_supermarket";
    public static final String gym = "gym";
    public static final String hair_care = "hair_care";
    public static final String hardware_store = "hardware_store";
    public static final String health = "health";
    public static final String hindu_temple = "hindu_temple";
    public static final String home_goods_store = "home_goods_store";
    public static final String hospital = "hospital";
    public static final String insurance_agency = "insurance_agency";
    public static final String jewelry_store = "jewelry_store";
    public static final String laundry = "laundry";
    public static final String lawyer = "lawyer";
    public static final String library = "library";
    public static final String liquor_store = "liquor_store";
    public static final String local_government_office = "local_government_office";
    public static final String locksmith = "locksmith";
    public static final String lodging = "lodging";
    public static final String meal_delivery = "meal_delivery";
    public static final String meal_takeaway = "meal_takeaway";
    public static final String mosque = "mosque";
    public static final String movie_rental = "movie_rental";
    public static final String movie_theater = "movie_theater";
    public static final String moving_company = "moving_company";
    public static final String museum = "museum";
    public static final String night_club = "night_club";
    public static final String painter = "painter";
    public static final String park = "park";
    public static final String parking = "parking";
    public static final String pet_store = "pet_store";
    public static final String pharmacy = "pharmacy";
    public static final String physiotherapist = "physiotherapist";
    public static final String place_of_worship = "";
    public static final String plumber = "plumber";
    public static final String police = "police";
    public static final String post_office = "post_office";
    public static final String real_estate_agency = "real_estate_agency";
    public static final String restaurant = "restaurant";
    public static final String roofing_contractor = "roofing_contractor";
    public static final String rv_park = "rv_park";
    public static final String school = "school";
    public static final String shoe_store = "shoe_store";
    public static final String shopping_mall = "shopping_mall";
    public static final String spa = "spa";
    public static final String stadium = "stadium";
    public static final String storage = "storage";
    public static final String store = "store";
    public static final String subway_station = "subway_station";
    public static final String synagogue = "synagogue";
    public static final String taxi_stand = "taxi_stand";
    public static final String train_station = "train_station";
    public static final String travel_agency = "travel_agency";
    public static final String university = "university";
    public static final String veterinary_care = "veterinary_care";
    public static final String zoo = "zoo";

    public static final String [] ALL_PLACES = {accounting, airport, amusement_park, aquarium, art_gallery, atm, bakery, bank, 
        bar, beauty_salon, bicycle_store, book_store, bowling_alley, bus_station, cafe, campground, car_dealer, car_rental, car_repair, car_wash, 
        casino, cemetery, church, city_hall, clothing_store, convenience_store, courthouse, dentist, department_store, doctor, electrician, electronics_store, 
        embassy, establishment, finance, fire_station, florist, food, funeral_home, furniture_store, gas_station, general_contractor, grocery_or_supermarket, gym, 
        hair_care, hardware_store, health, hindu_temple, home_goods_store, hospital, insurance_agency, jewelry_store, laundry, lawyer, library, liquor_store, 
        local_government_office, locksmith, lodging, meal_delivery, meal_takeaway, mosque, movie_rental, movie_theater, moving_company, museum, night_club, 
        painter, park, parking, pet_store, pharmacy, physiotherapist, place_of_worship, plumber, police, post_office, real_estate_agency, restaurant, roofing_contractor, 
        rv_park, school, shoe_store, shopping_mall, spa, stadium, storage, store, subway_station, synagogue, taxi_stand, train_station, travel_agency, university, veterinary_care, zoo};   

}


//and the other class - only valid for search

package org.sgx.madrenecesidad.client.gmapsmissingapi;
/**
 * lists supported types for Place Searches. The following table lists types supported by the Places API when sending Place Search requests. These types cannot be used when adding a new Place.
 * @see https://developers.google.com/places/documentation/supported_types
 * @author sg
 *
 */
public class PlaceSearchTypes extends PlaceTypes {

    public static final String administrative_area_level_1 = "administrative_area_level_1";
    public static final String administrative_area_level_2 = "administrative_area_level_2";
    public static final String administrative_area_level_3 = "administrative_area_level_3";
    public static final String colloquial_area = "colloquial_area";
    public static final String country = "country";
    public static final String floor = "floor";
    public static final String geocode = "geocode";
    public static final String intersection = "intersection";
    public static final String locality = "locality";
    public static final String natural_feature = "natural_feature";
    public static final String neighborhood = "neighborhood";
    public static final String political = "political";
    public static final String point_of_interest = "point_of_interest";
    public static final String post_box = "post_box";
    public static final String postal_code = "postal_code";
    public static final String postal_code_prefix = "postal_code_prefix";
    public static final String postal_town = "postal_town";
    public static final String premise = "premise";
    public static final String room = "room";
    public static final String route = "route";
    public static final String street_address = "street_address";
    public static final String street_number = "street_number";
    public static final String sublocality = "sublocality";
    public static final String sublocality_level_5 = "sublocality_level_5";
    public static final String sublocality_level_4 = "sublocality_level_4";
    public static final String sublocality_level_3 = "sublocality_level_3";
    public static final String sublocality_level_2 = "sublocality_level_2";
    public static final String sublocality_level_1 = "sublocality_level_1";
    public static final String subpremise = "subpremise";
    public static final String transit_station = "transit_station";

    public static String[] ALL_SEARCH_PLACES = new String[]{
        administrative_area_level_1, administrative_area_level_2, administrative_area_level_3, 
        colloquial_area, country, floor, geocode, intersection, locality, natural_feature, neighborhood, 
        political, point_of_interest, post_box, postal_code, postal_code_prefix, postal_town, premise, room, 
        route, street_address, street_number, sublocality, sublocality_level_4, sublocality_level_3, sublocality_level_2,
        sublocality_level_1,sublocality_level_5, subpremise, transit_station
    }; 
}

from gwt-maps-v3-api.

branflake2267 avatar branflake2267 commented on July 17, 2024

Wow! Nice. I think we could change that to an enum and then we could get rid of all places and then just go enum.values(); :) I should get some time this weekend.

from gwt-maps-v3-api.

branflake2267 avatar branflake2267 commented on July 17, 2024

Good job!

from gwt-maps-v3-api.

cancerberoSgx avatar cancerberoSgx commented on July 17, 2024

in my case a really need to iterate through all the types names, that's why I also created the array of strings with all the types inside. An enum should by nice also.

from gwt-maps-v3-api.

branflake2267 avatar branflake2267 commented on July 17, 2024

I'm thinking of putting these types in here, and extending it for the search types? thoughts?
https://github.com/branflake2267/GWT-Maps-V3-Api/blob/master/gwt-maps-api/src/main/java/com/google/gwt/maps/client/placeslib/AutocompleteType.java

from gwt-maps-v3-api.

cancerberoSgx avatar cancerberoSgx commented on July 17, 2024

I like it sorry I never had the time for the PR :( keep the good work

from gwt-maps-v3-api.

branflake2267 avatar branflake2267 commented on July 17, 2024

np, thanks for looking

from gwt-maps-v3-api.

twistedpair avatar twistedpair commented on July 17, 2024

@branflake2267 I see the merge above. Is this defect still open?

from gwt-maps-v3-api.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.