package de.jwic.mobile;
import java.util.ArrayList;
import java.util.List;
import de.jwic.base.Application;
import de.jwic.base.Control;
import de.jwic.base.IControlContainer;
import de.jwic.mobile.demos.ButtonDemo;
import de.jwic.mobile.demos.CheckBoxDemo;
import de.jwic.mobile.demos.ComboDemo;
import de.jwic.mobile.demos.FlipSwitchDemo;
import de.jwic.mobile.demos.InputDemo;
import de.jwic.mobile.demos.RadioButtonDemo;
import de.jwic.mobile.demos.SelectMenuDemo;
import de.jwic.mobile.demos.TableDemo;
import de.jwic.mobile.demos.TabsDemo;
/**
* Created by boogie on 10/27/14.
*/
public class MobileDemoApplication extends Application {
@Override
public Control createRootControl(IControlContainer container) {
final List<MobileDemoModule> mobileDemoModules = new ArrayList<MobileDemoModule>();
mobileDemoModules.add(new ButtonDemo());
mobileDemoModules.add(new InputDemo());
mobileDemoModules.add(new CheckBoxDemo());
mobileDemoModules.add(new RadioButtonDemo());
mobileDemoModules.add(new FlipSwitchDemo());
mobileDemoModules.add(new TabsDemo());
mobileDemoModules.add(new ComboDemo());
mobileDemoModules.add(new SelectMenuDemo());
mobileDemoModules.add(new TableDemo());
/*
mobileDemoModules.add(new DatePickerDemo());
mobileDemoModules.add(new ToggleableGroupsDemo());
mobileDemoModules.add(new AlexDemo());
mobileDemoModules.add(new SelectBoxDemo());
*/
return new MobileDemoPage(container, "demoPage", mobileDemoModules);
}
}