public class DesktopView implements IsWidget {
private static DesktopViewUiBinder uiBinder = GWT.create(DesktopViewUiBinder.class);
interface DesktopViewUiBinder extends UiBinder<Widget, DesktopView> {
}
@UiField
ContentPanel contentPanel;
@UiField(provided = true)
BorderLayoutData westData = new BorderLayoutData(100);
.
.
.
public DesktopView() {
}
@Override
public Widget asWidget() {
westData.setCollapsible(true);
westData.setFloatable(true);
westData.setSize(30);
westData.setSplit(false);
westData.setCollapseMini(false);
southData.setCollapsible(true);
southData.setFloatable(true);
southData.setSize(50);
southData.setSplit(false);
southData.setCollapseMini(false);
// menu
northData.setSize(30);
return uiBinder.createAndBindUi(this);
}
public ContentPanel getContentPanel() {
return contentPanel;
}
.
.
.
.
}