考虑我有一个功能,
public static native void mymethod(CustomObj1 a, List<CustomObj2> list) /*-{
$wnd.MyApp.GWT.handleFile = $entry(@com.xxx.yyy.client::handleFile(Lcom/xxx/yyy/CustomObj1;));
$wnd.MyApp.FileReader.readF(a);
}-*/;
和
private static void handleFile(CustomObj1 a) {
}
,
在提到的readF函数中,我有
MyApp.GWT.handleFile(mmm);
所以我需要将对象列表的参数从mymethod传递给handleFile函数。通过将功能设为
private static void handleFile(CustomObj1 a, List<CustomObj2> b) {}
因此,如何设置$ wnd.MyApp.GWT.handleFile以便我可以传递,而readF函数也必须采用该对象。假定该列表不会在readF函数中被触及,而只是传递参数的一种方式。