001 /*
002 @license.text@
003 */
004
005 package biz.hammurapi.render;
006
007 import java.io.OutputStream;
008
009 /**
010 * @author Pavel Vlasov
011 * @version $Revision: 1.2 $
012 */
013 public interface Renderer {
014 /**
015 * @param out
016 * @return RenderRequest to be used for rendering of the same object
017 * @throws RenderingException
018 */
019 RenderRequest render(OutputStream out) throws RenderingException;
020 }