001package org.nuxeo.template.processors; 002 003import java.util.ArrayList; 004import java.util.List; 005 006import org.nuxeo.ecm.core.api.Blob; 007import org.nuxeo.template.api.TemplateInput; 008import org.nuxeo.template.api.adapters.TemplateBasedDocument; 009 010public class IdentityProcessor extends AbstractTemplateProcessor { 011 012 public static final String NAME = "Identity"; 013 014 @Override 015 public Blob renderTemplate(TemplateBasedDocument templateBasedDocument, String templateName) { 016 return getSourceTemplateBlob(templateBasedDocument, templateName); 017 } 018 019 @Override 020 public List<TemplateInput> getInitialParametersDefinition(Blob blob) { 021 return new ArrayList<TemplateInput>(); 022 } 023 024}