package com.tandbergtv.metadatamanager.specimpl.ttv;

import java.io.InputStream;

import org.w3c.dom.Document;

import com.tandbergtv.metadatamanager.exception.TranslationException;
import com.tandbergtv.metadatamanager.spec.ITranslator;

/**
 * This is a pass thru translator used by the TTV handler both ways.
 * 
 * @author spuranik
 * 
 */
public class TTVTranslator implements ITranslator {

	public Document translate(Document doc) throws TranslationException {
		return doc;
	}

	@Override
	public void setXslStream(InputStream xslStream) {
		throw new UnsupportedOperationException("TTV Translator does not need a xslt");
	}

	@Override
	public void setClassLoader(ClassLoader loader) {
		throw new UnsupportedOperationException("TTV Translator does not need a classLoader");		
	}
}
