/** * */ package org.adempiere.webui.component; import org.zkoss.zk.ui.Component; import org.zkoss.zkex.zul.Center; import org.zkoss.zkex.zul.East; import org.zkoss.zkex.zul.North; import org.zkoss.zkex.zul.South; import org.zkoss.zkex.zul.West; /** * @author teo_sarca * */ public class Borderlayout extends org.zkoss.zkex.zul.Borderlayout { /** * */ private static final long serialVersionUID = -6976820221945897268L; public Borderlayout() { super(); } public Borderlayout appendNorth(Component c) { North north = getNorth(); if (north == null) { north = new North(); this.appendChild(north); } north.appendChild(c); return this; } public Borderlayout appendWest(Component c) { West west = getWest(); if (west == null) { west = new West(); this.appendChild(west); } west.appendChild(c); return this; } public Borderlayout appendSouth(Component c) { South south = getSouth(); if (south == null) { south = new South(); this.appendChild(south); } south.appendChild(c); return this; } public Borderlayout appendEast(Component c) { East east = getEast(); if (east == null) { east = new East(); this.appendChild(east); } east.appendChild(c); return this; } public Borderlayout appendCenter(Component c) { Center center = getCenter(); if (center == null) { center = new Center(); this.appendChild(center); } center.appendChild(c); return this; } }