private void processUpdateEvent(ListChangeListener.Change<? extends SourceType> listEvent) {
		for (int i = listEvent.getFrom(); i < listEvent.getTo(); i++) {
			SourceType item = listEvent.getList().get(i);
			viewModelList.set(i, ListTransformation.this.function.apply(item));
		}
	}
private void processUpdateEvent(ListChangeListener.Change<? extends SourceType> listEvent) {
		for (int i = listEvent.getFrom(); i < listEvent.getTo(); i++) {
			SourceType item = listEvent.getList().get(i);
			viewModelList.set(i, ListTransformation.this.function.apply(item));
		}
	}
private void processUpdateEvent ( ListChangeListener . Change < ? extends SourceType > listEvent ) { for ( int i = listEvent . getFrom ( ) ; i < listEvent . getTo ( ) ; i ++ ) { SourceType item = listEvent . getList ( ) . get ( i ) ; viewModelList . set ( i , ListTransformation . this . function . apply ( item ) ) ; } }
Maps an update event of the model list to new elements of the {@link #viewModelList}.

@param listEvent
to process
Maps an update event of the model list to new elements of the { @link #viewModelList } .