@EventBusListenerMethod
public void onInit(final Screen screen) {
if (screen.getViewName().equals(DSRUpdateHourlyView.NAME) && screen.getAction().equals(Action.START)) {
// initialize controls for use with this screen
MarketDayPicker marketDayPicker = (MarketDayPicker) getViewProvider().getView(MarketDayPicker.NAME);
marketDayPicker.addValueChangeListener(applicationContext.getBean(MarketDaySelectedListener.class));
ParticipantSelector participantSelector = (AnyParticipantSelector) getViewProvider().getView(AnyParticipantSelector.NAME);
participantSelector.addValueChangeListener(applicationContext.getBean(ParticipantSelectedListener.class));
ControlButton fetchBtn = new ControlButton("Fetch", new ClickListener() {