通常、これを行います。
@UiHandler("aLink")
void onClickALink(ClickEvent e) {
// do something
}
しかし、独自の Handler 実装を使用したい場合はどうすればよいでしょうか?
class MyClickHandler implements ClickHandler {
int i;
MyClickHandler(int i) {
this.i = i;
}
@Override
public void onClick(ClickEvent event) {
// do something
}
}
では、@UiHandler で MyClickHandler を使用するにはどうすればよいですか? i
つまり、コンストラクタに渡しますか?