code: public void willEnterPlace (final PlaceObject plobj)
      {
          // keep a handle on our place object
          _plobj = plobj;
  
          if (_view != null) {
              // let the UI hierarchy know that we've got our place
              PlaceViewUtil.dispatchWillEnterPlace(_view, plobj);
              // and display the user interface
              _ctx.setPlaceView(_view);
          }
  
          // let our delegates know what's up
          applyToDelegates(new DelegateOp(PlaceControllerDelegate.class) {
              @Override
              public void apply (PlaceControllerDelegate delegate) {
                  delegate.willEnterPlace(plobj);
              }
          });
      }
docs: This is called by the location director once the place object has been fetched. The place
  controller will dispatch the place object to the user interface hierarchy via
  {@link PlaceViewUtil#dispatchWillEnterPlace}. Derived classes can override this and perform
  any other starting up that they need to do