package com.nimbits.core.client;
import java.util.ArrayList;
import com.extjs.gxt.ui.client.Style.LayoutRegion;
import com.extjs.gxt.ui.client.widget.ContentPanel;
import com.extjs.gxt.ui.client.widget.Viewport;
import com.extjs.gxt.ui.client.widget.layout.BorderLayout;
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData;
import com.extjs.gxt.ui.client.widget.layout.FillLayout;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.Window.Location;
import com.google.gwt.user.client.ui.RootPanel;
import com.nimbits.core.client.panels.MainPanel;
public class NimbitsCore implements EntryPoint {
public void onModuleLoad() {
final String download = Location.getParameter("download");
boolean doDownload = false;
doDownload = (download !=null);
Viewport viewport = new Viewport();
viewport.setLayout(new BorderLayout());
viewport.setBorders(false);
ContentPanel p = new ContentPanel(new FillLayout());
p.setHeaderVisible(true);
p.setHeading("Nimbits - A free and social data logging service");
MainPanel mainPanel = new MainPanel(doDownload );
p.add(mainPanel);
p.setLayout(new FillLayout());
viewport.add(p, new BorderLayoutData(LayoutRegion.CENTER));
RootPanel.get().add(viewport);
}
}
|