Work<T> work = new Work<T>(value, extractedId, WorkType.DELETE);
entityWork = new PerEntityWork( work );
entityById.put( extractedId, entityWork );
break;
default:
throw new AssertionFailure( "Unknown action type: " + operation );
}
// recursion starts
documentBuilder.appendContainedInWorkForInstance( value, WorkPlan.this, depth );
}
// else nothing to do as it's being processed already