logger.warn("Skipping pagelet '{}' for preview calculation: pagelet renderer '{}' can't be found", p, p.getIdentifier());
continue;
}
// Evaluate the preview mode
PagePreviewMode previewMode = r.getPreviewMode();
if (previewMode.equals(PagePreviewMode.First) && !previewRenderers.contains(r)) {
preview.add(p);
previewRenderers.add(r);
} else if (PagePreviewMode.All.equals(previewMode)) {
preview.add(p);
previewRenderers.add(r);