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