/**
* Maps an add event of the model list to new elements of the {@link #viewModelList}.
*
* @param listEvent
* to analyze
*/
private void processAddEvent(
ListChangeListener.Change<? extends SourceType> listEvent) {
final List<TargetType> toAdd = new ArrayList<>();
for (int index = listEvent.getFrom(); index < listEvent.getTo(); index++) {
final SourceType item = listEvent.getList().get(index);
toAdd.add(function.apply(item));
}
viewModelList.addAll(listEvent.getFrom(), toAdd);
}
ListTransformation.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:easyMvvmFx
作者:
评论列表
文章目录