Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so dont bother with any of their useless mail servers here and just use oauth login instead. Thank the nice Russians for causing that. :)

Paste

Pasted as Java by jmotta ( 16 years ago )
package br.com.cadeOOnibus.client;

import br.com.cadeOOnibus.client.places.BusLineRegisterPlace;
import br.com.cadeOOnibus.mvp.AppActivityMapper;
import br.com.cadeOOnibus.mvp.AppPlaceHistoryMapper;
import br.com.cadeOOnibus.mvp.ClientFactory;

import com.google.gwt.activity.shared.ActivityManager;
import com.google.gwt.activity.shared.ActivityMapper;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.shared.EventBus;
import com.google.gwt.place.shared.Place;
import com.google.gwt.place.shared.PlaceController;
import com.google.gwt.place.shared.PlaceHistoryHandler;
import com.google.gwt.user.client.ui.RootLayoutPanel;

public class CadeOOnibus implements EntryPoint {
 
 public static final Place defaultPlace = new BusLineRegisterPlace(null);
 public static final ClientFactory clientFactory = GWT.create(ClientFactory.class);

 @Override
 public void onModuleLoad() {
  EventBus eventBus = clientFactory.getEventBus();
  PlaceController placeController = clientFactory.getPlaceController();

  // Start ActivityManager for the main widget with our ActivityMapper
  ActivityMapper activityMapper = new AppActivityMapper(clientFactory);
  ActivityManager activityManager = new ActivityManager(activityMapper, eventBus);
  activityManager.setDisplay(clientFactory.getMasterView().getContentPanel());

  // Start PlaceHistoryHandler with our PlaceHistoryMapper
  AppPlaceHistoryMapper historyMapper= GWT.create(AppPlaceHistoryMapper.class);
  PlaceHistoryHandler historyHandler = new PlaceHistoryHandler(historyMapper);
  historyHandler.register(placeController, eventBus, defaultPlace);

  RootLayoutPanel.get().add(clientFactory.getMasterView());
  // Goes to place represented on URL or default place
  historyHandler.handleCurrentHistory();
 }
}

 

Revise this Paste

Your Name: Code Language: