01: package org.zkoss.zkmax.zul.render;
02:
03: import java.io.IOException;
04: import java.io.Writer;
05:
06: import org.zkoss.zk.ui.Component;
07: import org.zkoss.zk.ui.render.ComponentRenderer;
08: import org.zkoss.zk.ui.render.SmartWriter;
09: import org.zkoss.zkex.zul.Jasperreport;
10:
11: public class JasperreportDefault implements ComponentRenderer {
12:
13: public void render(Component comp, Writer out) throws IOException {
14: final SmartWriter wh = new SmartWriter(out);
15: final Jasperreport self = (Jasperreport) comp;
16: wh.write("<iframe id=\"").write(self.getUuid()).write("\"");
17: wh.write(self.getOuterAttrs()).write(self.getInnerAttrs())
18: .writeln(">");
19: wh.writeln("</iframe>");
20: }
21: }
|