Home | History | Annotate | Download | only in moblab
      1 package autotest.moblab;
      2 
      3 import com.google.gwt.user.client.ui.Widget;
      4 
      5 import autotest.common.ui.TabView;
      6 import autotest.moblab.wizard.CloudStorageCard;
      7 import autotest.moblab.wizard.ConfigWizard;
      8 import autotest.moblab.wizard.NetworkInfoCard;
      9 import autotest.moblab.wizard.WifiCard;
     10 import autotest.moblab.wizard.WizardCard;
     11 
     12 
     13 /**
     14  * A Moblab configuration tab with a wizard widget.
     15  */
     16 public class ConfigWizardView extends TabView {
     17   private ConfigWizard wizard;
     18 
     19   public ConfigWizardView() {
     20     super();
     21     wizard = new ConfigWizard();
     22     WizardCard[] cards = new WizardCard[] {
     23       new NetworkInfoCard(),
     24       new CloudStorageCard(),
     25       new WifiCard(),
     26     };
     27     wizard.setCards(cards);
     28   }
     29 
     30   @Override
     31   public String getElementId() {
     32     return "config_Wizard";
     33   }
     34 
     35   @Override
     36   public Widget getWidget() {
     37     return wizard;
     38   }
     39 }
     40