}
}
parent.feeds.add(feedCol)
- parent.feeds.update()
return feedCol
}
}
groups.forEach {
val sublist = SubList<FeedCollection>()
sublist.header = it.name
- val feedlist = list<FeedCollection>()
- it.feeds.forEach { fc ->
- feedlist.add(fc)
- }
- sublist.value = feedlist
+ sublist.value = it.feeds
feeds.add(sublist)
}
}
println("groupSel: ${groups?.selectedIndex}, feedName: $feedName, urlStr: $urlStr")
parent?.let {
val feedCol = Database.newFeeds(it, feedName, uris, user.toString(), password.toString(), cert.toString())
- parent.feeds.add(feedCol)
+ parent.feeds.update()
}
}
ev.`object`.close()
}
}
+ public void update() {
+ ListFuncs ui = ListFuncs.getInstance();
+ try {
+ ui.list_update_row.invoke(valuePtr, -1);
+ } catch (Throwable e) {
+ throw new RuntimeException(e);
+ }
+ }
+
public void remove(int index) {
ListFuncs ui = ListFuncs.getInstance();
try {