Package proj.zoie.admin.client

Source Code of proj.zoie.admin.client.ZoieAdmin

package proj.zoie.admin.client;

import proj.zoie.admin.client.jmx.JMXAdminService;
import proj.zoie.admin.client.jmx.JMXAdminServiceAsync;
import proj.zoie.admin.client.search.SearchService;
import proj.zoie.admin.client.search.SearchServiceAsync;

import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.TabPanel;
import com.google.gwt.user.client.ui.TextBox;

/**
* Entry point classes define <code>onModuleLoad()</code>.
*/
public class ZoieAdmin implements EntryPoint {
  /**
   * The message displayed to the user when the server cannot be reached or
   * returns an error.
   */
  private static final String SERVER_ERROR = "An error occurred while "
      + "attempting to contact the server. Please check your network "
      + "connection and try again.";

  private final SearchServiceAsync searchService = GWT.create(SearchService.class);
  private final JMXAdminServiceAsync jmxService = GWT.create(JMXAdminService.class);
 
  /**
   * This is the entry point method.
   */
  public void onModuleLoad() {
    final Button sendButton = new Button("Send");
    final TextBox nameField = new TextBox();
    nameField.setText("GWT User");

    // We can add style names to widgets
    sendButton.addStyleName("sendButton");
   
    TabPanel topTab = new TabPanel();
    topTab.setWidth("100%");
    topTab.setHeight("100%");
    topTab.setAnimationEnabled(true);
   
    topTab.add(new OverviewPanel(jmxService), "Overview");
    topTab.add(new SearchPanel(searchService),"Search");
   
    topTab.selectTab(0);
    RootPanel.get("toptab").add(topTab);
  }
}
TOP

Related Classes of proj.zoie.admin.client.ZoieAdmin

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.