Open GoogleCodeExporter opened 8 years ago
When trying to use generics in eventbus-method parameters i get an error in the generated sources. Eventbus definition: @Events(startView = XyzView.class, module = XyzModule.class) @Debug(logLevel = LogLevel.DETAILED) public interface XyzEventBus extends EventBus { @Event(handlers = ABCPresenter.class) <T extends XyzVO> void showXyz(T t); } The generated XyzModuleImpl.java contains this generated code: public void showXyz(T extends de.abc.presentation.client.model.XyzVO attr0){ int startLogDepth = BaseEventBus.logDepth; try { ++BaseEventBus.logDepth; logger.log("Module: XyzModule || event: showXyz || param(s): " + attr0, BaseEventBus.logDepth); ++BaseEventBus.logDepth; if (de_abc_presentation_client_presenter_ABCPresenter.isActivated(false)){ de_abc_presentation_client_presenter_ABCPresenter.onShowXyz(attr0); } } finally { BaseEventBus.logDepth = startLogDepth; } }
Original issue reported on code.google.com by hanse...@gmx.de on 6 Oct 2011 at 2:16
hanse...@gmx.de
Original issue reported on code.google.com by
hanse...@gmx.de
on 6 Oct 2011 at 2:16