Example usage for com.google.gwt.maps.client LoadApi go

List of usage examples for com.google.gwt.maps.client LoadApi go

Introduction

In this page you can find the example usage for com.google.gwt.maps.client LoadApi go.

Prototype

public static void go(Runnable onLoad, boolean sensor, String otherParams) 

Source Link

Document

loads maps api

Usage

From source file:com.arcbees.website.client.application.maps.GwtMapsLoaderImpl.java

License:Apache License

@Override
public void loadGwtMaps(final Runnable runnable) {
    if (runnable != null) {
        loadedCallbacks.add(runnable);/*from   w  ww.j  a va2 s.  co  m*/
    }

    if (pending) {
        return;
    }

    if (loaded) {
        purgeCallbacks();
        return;
    }

    ArrayList<LoadApi.LoadLibrary> libraries = new ArrayList<>();

    pending = true;

    LoadApi.go(new Runnable() {
        @Override
        public void run() {
            loaded = true;
            pending = false;

            purgeCallbacks();
        }
    }, libraries, true);
}

From source file:com.google.gwt.maps.testing.client.Apis_Maps_Test_FullPage.java

private void loadMapApi() {
    boolean sensor = true;

    // load all the libs for use
    ArrayList<LoadLibrary> loadLibraries = new ArrayList<LoadApi.LoadLibrary>();
    loadLibraries.add(LoadLibrary.ADSENSE);
    loadLibraries.add(LoadLibrary.DRAWING);
    loadLibraries.add(LoadLibrary.GEOMETRY);
    loadLibraries.add(LoadLibrary.PANORAMIO);
    loadLibraries.add(LoadLibrary.PLACES);

    Runnable onLoad = new Runnable() {
        public void run() {
            draw();/*from   w  ww .j  a  v a 2 s.  c  om*/
        }
    };

    LoadApi.go(onLoad, loadLibraries, sensor);
}

From source file:com.google.gwt.maps.testing.client.Showcase.java

License:Apache License

private void loadMapApi() {
    boolean sensor = true;

    // load all the libs for use in the maps
    ArrayList<LoadLibrary> loadLibraries = new ArrayList<LoadApi.LoadLibrary>();
    loadLibraries.add(LoadLibrary.ADSENSE);
    loadLibraries.add(LoadLibrary.DRAWING);
    loadLibraries.add(LoadLibrary.GEOMETRY);
    loadLibraries.add(LoadLibrary.PANORAMIO);
    loadLibraries.add(LoadLibrary.PLACES);
    loadLibraries.add(LoadLibrary.WEATHER);
    loadLibraries.add(LoadLibrary.VISUALIZATION);

    Runnable onLoad = new Runnable() {
        @Override//from  w w  w  .j av  a  2s.  c om
        public void run() {
            draw();
        }
    };

    LoadApi.go(onLoad, loadLibraries, sensor);
}

From source file:com.google.sampling.experiential.client.Main.java

License:Open Source License

private void loadMapApi(Runnable runnable) {
    boolean sensor = true;

    // load all the libs for use in the maps
    ArrayList<LoadLibrary> loadLibraries = new ArrayList<LoadApi.LoadLibrary>();
    loadLibraries.add(LoadLibrary.ADSENSE);
    loadLibraries.add(LoadLibrary.DRAWING);
    loadLibraries.add(LoadLibrary.GEOMETRY);
    loadLibraries.add(LoadLibrary.PANORAMIO);
    loadLibraries.add(LoadLibrary.PLACES);
    loadLibraries.add(LoadLibrary.WEATHER);
    //loadLibraries.add(LoadLibrary.VISUALIZATION);
    LoadApi.go(runnable, loadLibraries, sensor);
}

From source file:net.cbtltd.client.AbstractRoot.java

/**
 * The entry point method which starts the application.
 *//*from w  w w .ja v  a 2s.  c o m*/
@Override
public void onModuleLoad() {
    /*
     * Installs an UncaughtExceptionHandler which will produce <code>FATAL</code> log messages.
     */
    Log.setUncaughtExceptionHandler();
    ///      applications();
    //      Maps.loadMapsApi(HasUrls.GOOGLE_CLIENT_KEY, "2", false, new Runnable() {
    //         public void run() {applications();}
    //      });
    //   }
    //
    //   private void loadMapApi() {
    boolean sensor = false;

    // load all the libs for use in the maps
    ArrayList<LoadLibrary> loadLibraries = new ArrayList<LoadApi.LoadLibrary>();
    loadLibraries.add(LoadLibrary.ADSENSE);
    loadLibraries.add(LoadLibrary.DRAWING);
    loadLibraries.add(LoadLibrary.GEOMETRY);
    loadLibraries.add(LoadLibrary.PANORAMIO);
    loadLibraries.add(LoadLibrary.PLACES);
    loadLibraries.add(LoadLibrary.WEATHER);
    loadLibraries.add(LoadLibrary.VISUALIZATION);

    Runnable onLoad = new Runnable() {
        @Override
        public void run() {
            applications();
        }
    };

    LoadApi.go(onLoad, loadLibraries, sensor);
}

From source file:org.rebioma.client.Portal.java

License:Apache License

private void loadMapApi() {
    boolean sensor = true;

    // load all the libs for use in the maps
    ArrayList<LoadLibrary> loadLibraries = new ArrayList<LoadApi.LoadLibrary>();
    loadLibraries.add(LoadLibrary.ADSENSE);
    loadLibraries.add(LoadLibrary.DRAWING);
    loadLibraries.add(LoadLibrary.GEOMETRY);
    loadLibraries.add(LoadLibrary.PANORAMIO);
    loadLibraries.add(LoadLibrary.PLACES);
    loadLibraries.add(LoadLibrary.WEATHER);
    loadLibraries.add(LoadLibrary.VISUALIZATION);

    Runnable onLoad = new Runnable() {
        @Override// w w w. ja v  a  2 s. co  m
        public void run() {
        }
    };

    LoadApi.go(onLoad, loadLibraries, sensor);
}

From source file:pl.itrack.client.local.view.MapTabViewModel.java

License:Apache License

private void loadMapApi() {
    Runnable onLoad = () -> {/*ww  w .  j  av  a2 s  .  c  o  m*/
        initializeMapAndSetCenter();
        bindMapWithView();
        addMarkers();
        refreshView();
    };

    LoadApi.go(onLoad, getLoadLibraries(), SENSOR);
}