0
在GWT UIBinder下命名事件處理程序有特殊限制嗎?在GWT UIBinder下命名事件處理程序
UI模板:
<g:Button ui:field="myButton" />
下面是一些有效的變種我見過的,用於命名button
( '/' 分隔符號不同的方法名)的click
事件處理程序,
@UiHandler("myButton")
public void onClick/onClickButton/handleClick(ClickEvent e) {}
在我看來,事件處理程序可以隨意命名。對於上述示例,它被標識爲annotation
和event parameter
,而不是method name
,即「myButton」和「ClickEvent」,而不是「onClick/onClickButton/handleClick」。
我錯過了什麼嗎?
@EDIT
兩個處理程序必須有不同的名稱,當然,如果他們碰巧是同一種類型的event parameter
的。