List of usage examples for com.google.gwt.user.client.ui ValuePicker ValuePicker
public ValuePicker(Renderer<T> renderer)
From source file:com.gsr.myschool.back.client.web.application.settings.SettingsView.java
License:Apache License
@Inject public SettingsView(final Binder uiBinder, final TabsListStyle listStyle) { CellList<SettingsType> tabsCell = new CellList<SettingsType>(new EnumCell<SettingsType>(), listStyle); tabs = new ValuePicker<SettingsType>(tabsCell); initWidget(uiBinder.createAndBindUi(this)); tabs.setAcceptableValues(Arrays.asList(SettingsType.values())); tabs.setValue(SettingsType.GLOBAL, false); settingsIndexedPanel.showWidget(SettingsType.GLOBAL.ordinal()); }
From source file:com.gwtplatform.carstore.client.application.widget.header.HeaderMobileView.java
License:Apache License
@Inject
HeaderMobileView(Binder uiBinder, MobileNavigationListStyle listResources, PlaceManager placeManager,
UserInfoPopup userInfoPopup) {/*w ww . j a va2s . co m*/
this.placeManager = placeManager;
this.userInfoPopup = userInfoPopup;
CellList<MenuItem> placeList = new CellList<MenuItem>(new EnumCell<MenuItem>(), listResources);
menuBar = new ValuePicker<MenuItem>(placeList);
initWidget(uiBinder.createAndBindUi(this));
menuBar.setAcceptableValues(Arrays.asList(MenuItem.values()));
menuBar.setValue(MenuItem.MANUFACTURER);
userInfoPopup.setHandler(this);
}
From source file:com.gwtplatform.carstore.client.application.widget.header.HeaderView.java
License:Apache License
@Inject
HeaderView(Binder uiBinder, NavigationListStyle listResources, PlaceManager placeManager) {
this.placeManager = placeManager;
CellList<MenuItem> placeList = new CellList<MenuItem>(new EnumCell<MenuItem>(), listResources);
menuBar = new ValuePicker<MenuItem>(placeList);
initWidget(uiBinder.createAndBindUi(this));
menuBar.setAcceptableValues(Arrays.asList(MenuItem.values()));
menuBar.setValue(MenuItem.MANUFACTURER);
menuBar.setVisible(false);/*from www .ja v a 2 s .co m*/
userOptions.setVisible(false);
}