title: PlaceRequest with parameters to Popup Presenter
body: <p>I trying to pass a parameter in the placerequest to a presenter that will be a popup, but, the i receive empty parameters in the popup presenter.. am i forgot anything?</p>
  
  <p>AddProjetoPresenter</p>
  
  <pre><code>public class AddProjetoPresenter extends Presenter&lt;AddProjetoPresenter.AddProjetoView, AddProjetoPresenter.AddProjetoProxy&gt;
      {
      @ProxyCodeSplit
      @NameToken(NameTokens.addproj)
      public interface AddProjetoProxy extends ProxyPlace&lt;AddProjetoPresenter&gt;
      {
      }
  
      public interface AddProjetoView extends View
      {
          HasValue&lt;String&gt; getNome();
  
          HasValue&lt;Date&gt; getDtInicio();
  
          HasValue&lt;Date&gt; getDtFim();
  
          HasClickHandlers getAddRequisitos();
  
          HasClickHandlers getAddStakeholders();
  
          HasClickHandlers getBtCancelar();
  
          HasClickHandlers getBtSalvar();
      }
  
      private final DispatchAsync dispatch;
      private final PlaceManager placeManager;
      private Projeto projeto;
  
      @Inject
      public AddProjetoPresenter(final EventBus eventBus, final AddProjetoView view, final AddProjetoProxy proxy, final DispatchAsync dispatch,
              final PlaceManager placeManager)
      {
          super(eventBus, view, proxy);
          this.dispatch = dispatch;
          this.placeManager = placeManager;
      }
  
      @Override
      protected void revealInParent()
      {
          RevealContentEvent.fire(this, MainPresenter.TYPE_SetMainContent, this);
      }
  
      @Override
      protected void onBind()
      {
          super.onBind();
  
          getView().getBtSalvar().addClickHandler(new ClickHandler()
          {
              @Override
              public void onClick(ClickEvent event)
              {
  
              }
          });
  
          getView().getAddRequisitos().addClickHandler(new ClickHandler()
          {
              @Override
              public void onClick(ClickEvent event)
              {
                  PlaceRequest pr = new PlaceRequest(NameTokens.addreq);
                  pr.with("oi", "oiiiii"); // HERE
                  placeManager.revealPlace(pr, false);
              }
          });
      }
  
  }
  </code></pre>
  
  <p>AddRequisitoPresenter</p>
  
  <pre><code>public class AddRequisitoPresenter extends Presenter&lt;AddRequisitoPresenter.AddRequisitoView, AddRequisitoPresenter.AddRequisitoProxy&gt;
  {
  
      @ProxyCodeSplit
      @NameToken(NameTokens.addreq)
      public interface AddRequisitoProxy extends ProxyPlace&lt;AddRequisitoPresenter&gt;
      {
  
      }
  
      public interface AddRequisitoView extends PopupView
      {
          DialogBox getDialog();
      }
  
      private final DispatchAsync dispatcher;
      private Projeto projeto;
  
      @Inject
      public AddRequisitoPresenter(final EventBus eventBus, final AddRequisitoView view, final AddRequisitoProxy proxy, final DispatchAsync dispatcher)
      {
          super(eventBus, view, proxy);
          this.dispatcher = dispatcher;
      }
  
      @Override
      public void prepareFromRequest(PlaceRequest request)
      {
          super.prepareFromRequest(request);
          getView().getDialog().setText(request.getParameterNames().size() + ""); //SIZE IS ZERO!!
      }
  
      @Override
      protected void onBind()
      {
          super.onBind();
      }
  
      @Override
      protected void revealInParent()
      {
          RevealRootPopupContentEvent.fire(this, this);
      }
  }
  </code></pre>
  
  <p>I think ai doing something wrong...</p>
  
  <p>thanks in advance.</p>