これが私のGinモジュールです:
public class FooGinModule extends AbstractGinModule {
@Override
protected void configure() {
...
bind(ActivityManager.class).asEagerSingleton();
...
}
@Provides
@Singleton
public ActivityManager getActivityManager(EventBus eventBus, SimplePanel display,
ActivityMapper activityMapper) {
final ActivityManager activityManager = new ActivityManager(activityMapper, eventBus);
activityManager.setDisplay(display);
return activityManager;
}
}
gwt-compileを実行しようとすると、次のエラーが発生します。
[エラー]クラスcom.google.gwt.activity.shared.ActivityManagerの@Injectまたはデフォルトのコンストラクターが見つかりません
メソッドの指定が@Provides
間違っていますか?