1 9 10 package org.jboss.portal.core.theme.render.impl; 11 12 import org.jboss.portal.server.WindowContext; 13 import org.jboss.portal.server.output.FragmentResult; 14 import org.jboss.portal.server.theme.render.PortletRenderer; 15 import org.jboss.portal.server.theme.render.RenderContext; 16 import org.jboss.portal.server.theme.render.RenderException; 17 18 import java.io.StringWriter ; 19 20 27 public class DivPortletRenderer 28 implements PortletRenderer 29 { 30 33 public void render(RenderContext renderContext, WindowContext window, FragmentResult result) 34 throws RenderException 35 { 36 renderStart(renderContext); 37 38 StringWriter chars = result.getChars(); 39 if (chars != null) 40 { 41 renderContext.getMarkupFragment().append(chars.getBuffer().toString()); 42 } 43 44 renderEnd(renderContext); 45 } 46 47 50 public void renderStart(RenderContext ctx) 51 { 52 ctx.getMarkupFragment().append("<div class='portlet-content'>"); 53 } 54 55 58 public void renderEnd(RenderContext ctx) 59 { 60 ctx.getMarkupFragment().append("</div>"); 61 } 62 } 63 | Popular Tags |