2010-04-19 16 views
1

Je développe une application GWT avec présentateur, répartiteur et Gin. J'ai un présentateur qui récupère un serveur ArrayList<JobPosting> du serveur et qui envoie un ManageJobsEvent.GWT MVP - problème de paramètres d'événement personnalisé de retriving

dispatcher.execute(new GetJobPostings(userId), new 
DisplayCallback<GetJobPostingsResult>(display) { 
         @Override 
         protected void handleFailure(Throwable e) { 
           e.printStackTrace(); 
           Window.alert(SERVER_ERROR); 
         } 
         @Override 
         protected void handleSuccess(GetJobPostingsResult value) { 
           eventBus.fireEvent(new ManageJobsEvent(value.getUserId(), 
value.getJobPostings())); 
         } 
       }); 

je reçois le rappel à onPlaceRequest(PlaceRequest request) de mon un autre présentateur mais comment puis-je obtenir le ArrayList<JobPostings> ensemble à l'événement.

+1

Veuillez reformater votre code pour qu'il soit plus facile à lire. Aussi, qu'essayez-vous de faire votre demande de place, de demander des offres d'emploi et de publier un événement? Votre code semble faire ça très bien (au moins de ce que je peux dire) –

Répondre

1

Je ne suis pas sûr de bien comprendre votre problème, mais puisque vous passez le ArrayList<JobPostings> au constructeur du ManageJobsEvent, pourquoi ne pas simplement ajouter un getter pour le récupérer?