是否有已知的觸發GWT EventHandlers的命令?GWT EventHandlers的觸發順序
即。如果我有一個擴展ListBox的類並從構造函數中添加一個EventHandler,我可以肯定這個Handler會在另一個Handler之前被調用,而這個Handler之後被一個周邊類加入?
同樣,如果一個子類需要的構造:
Subclass() {
super();
addChangeHandler(new ChangeHandler() {
// ...
});
}
但超有增加了一個ChangeHandler相同的構造:
Superclass(){
addChangeHandler(new ChangeHandler() {
// ...
});
}
我們可以假設,他們將被觸發順序作爲超類的構造函數被調用並在子類之前添加Handler?
非常感謝,這讓我感到困惑。
Chris。
啊,是的! com.google.gwt.event.shared.HandlerManager.HandlerRegistry.fireEvent(GwtEvent event,boolean isReverseOrder) 您可以在此處查看它是否遍歷EventHandler類型的ArrayList。 謝謝! –
2009-07-06 16:04:07