Q
GWT生成器排序
0
A
回答
2
您不必確保它。發電機的工作方式如下。 當調用generate方法時,generator可能會返回新類的名稱並創建一個新的源。在此GWT將嘗試預編譯新創建的源。如果新類包含GWT.create,它將重新綁定到某個生成器,那麼該生成器也將被調用。
例如在你的情況下,你的生成器將不得不創建一個java類(使用普通的uibinder)和* .ui.xml文件。當GWT將開始預編譯新創建的類時,它將最終調用UiBinder生成器。
0
我的猜測是你的生成器類必須在其他生成器觸發類之前編譯。
我建議將生成的軟件包包含在依賴模塊中,或者在您的uibinder文件之前編譯生成的類文件。
在您的示例中,MyGenerator.java將在編譯階段的MyView.java之前。
相關問題
- 1. 什麼是GWT生成器?
- 2. 按組排序(查詢生成器)
- 3. GWT CellTable排序
- 4. Celltable GWT排序
- 5. GWT:生成THEAD表
- 6. java.lang.NoClassDefFoundError:com/google/gwt/core/ext /生成器
- 7. GWT SimpleBeanEditorDriver - 生成編輯器類
- 8. Javascript生成表排序
- 9. Python生成排序列表
- 10. GWT排序2 celltables
- 11. 以排序順序生成隨機數
- 12. 調試GWT生成的類
- 13. GWT - 如何生成* .nocache.js
- 14. GWT Deobfuscator生成ClassCastException異常
- 15. GWT生成動態CellTable
- 16. GWT JS * .nocache.js不生成
- 17. GWT生成類方法
- 18. gwt日誌不生成
- 19. 生成GWT覆蓋類型
- 20. 報表生成器中的組的默認排序順序
- 21. 生成器合併排序字典式迭代器
- 22. gwt define-property不會生成新的編譯排列
- 23. 排列生成
- 24. 生成排列
- 25. 生成排列
- 26. 生成排版?
- 27. GWT過濾表後排序
- 28. GWT請求生成器沒有生產工作,但在發展
- 29. 如何按排序順序生成數組的所有排列?
- 30. 爲排序後的值生成排序的鍵
你能舉個例子嗎?發電機在GWT.create()上運行,所以有一個生成器生成GWT.create()將調用另一個生成器。如果一個生成器依賴於另一個生成器生成的其他代碼,那麼我有一個問題;重構你的代碼,以便兩個生成器可以生成通用代碼,而不是依賴於排序。 –