private void setWidget(Widget widget) { if (activeWidget != null) { container.remove(activeWidget); } container.add(widget, new BorderLayoutData(Style.LayoutRegion.CENTER)); activeWidget = widget; if (container.isRendered()) { container.layout(); } }