package javaforce.webui; /** Inner Panel to display components with a border. * * @author pquiring */ public class InnerPanel extends Container { public String header; public InnerPanel(String header) { this.header = header; addClass("innerpanel"); } public String html() { StringBuffer sb = new StringBuffer(); sb.append("<fieldset" + getAttrs() + "'>"); if (header != null && header.length() > 0) { sb.append("<legend>" + header + "</legend>"); } int cnt = count(); for(int a=0;a<cnt;a++) { sb.append(get(a).html()); } sb.append("</fieldset>"); return sb.toString(); } }