2010-04-19 3 views
1

Я разрабатываю приложение GWT с презентатором, диспетчером и Gin. У меня есть ведущий, который извлекает ArrayList<JobPosting> с сервера и стреляет ManageJobsEvent.GWT MVP - восстановление параметров параметров пользовательских событий

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())); 
         } 
       }); 

Я получаю обратный вызов onPlaceRequest(PlaceRequest request) моего другой ведущий но как я получаю ArrayList<JobPostings> набор в случае.

+1

Пожалуйста, переформатируйте свой код, чтобы его было легче читать. Кроме того, что вы пытаетесь получить от своего запроса на место, запросить публикации вакансий и опубликовать мероприятие? Ваш код, кажется, делает это просто отлично (по крайней мере, из того, что я могу сказать) –

ответ

1

Я не уверен, что правильно понимаю вашу проблему, но поскольку вы передаете ArrayList<JobPostings> конструктору ManageJobsEvent, почему бы просто не добавить геттер для его получения?