/**
   * permet de récupérer une instance de cette place via la méthode GWT.runAsync et le chargement à
   * la demande. une fois terminé, cette action appele le callback avec l'instance de la place.
   */
  public static void getPlace(
      SharedServices services, final CreatePlaceCallback<ShowDocumentPlace> createCallback) {
    injector.getSharedServicesProvider().setSharedServices(services);
    GWT.runAsync(
        new BasicRunAsyncCallback(injector.getSharedServicesProvider().get().getEventBus()) {

          @Override
          public void onSuccess() {
            createCallback.placeCreated(injector.getShowDocumentPlace());
          }
        });
  }
  private void sendFeedback() {
    FeedbackUtil.getPlace(
        injector.getSharedServicesProvider().get(),
        new CreatePlaceCallback<FeedbackUtil>() {

          @Override
          public void placeCreated(FeedbackUtil place) {
            place.bind();
            place.show();
          }
        });
  }