001package gu.dtalk.client; 002 003import gu.dtalk.Ack; 004import gu.dtalk.MenuItem; 005 006/** 007 * 消息渲染器接口 008 * @author guyadong 009 * 010 */ 011public interface IMessageRender { 012 013 /** 014 * 渲染{@link Ack} 015 * @param ack 响应对象 016 * @param renderValueIfOk 当Ack状态为OK时是否输出不为null的value字段内容 017 */ 018 void rendeAck(Ack<?> ack, boolean renderValueIfOk); 019 020 /** 021 * 渲染菜单项 022 * @param menu 菜单对象 023 */ 024 void rendeItem(MenuItem menu); 025 026}