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 }