mvvmfx/src/main/java/de/saxsys/mvvmfx/utils/itemlist/ListTransformation.java
private void processRemoveEvent(
			ListChangeListener.Change<? extends SourceType> listEvent,
			List<TargetType> deleteStaging) {
		for (int i = 0; i < listEvent.getRemovedSize(); i++) {
			deleteStaging.add(viewModelList.get(listEvent.getFrom() + i));
		}
	}
private void processRemoveEvent(
			ListChangeListener.Change<? extends SourceType> listEvent,
			List<TargetType> deleteStaging) {
		for (int i = 0; i < listEvent.getRemovedSize(); i++) {
			deleteStaging.add(viewModelList.get(listEvent.getFrom() + i));
		}
	}
Maps an remove event of the model list to new elements of the {@link #viewModelList}.

@param listEvent
to process
@param deleteStaging
for staging the delete events