private Canvas createJumpToTimeIntervalForm() { ComboBoxItem jumpToCombo = new ComboBoxItem(); jumpToCombo.setTitle(i18n.jumpTo()); jumpToCombo.setDefaultToFirstOption(true); jumpToCombo.setWrapTitle(false); jumpToCombo.setShowTitle(true); jumpToCombo.setWidth(100); jumpToValues.put(jumpToTypes[i], jumpToTypes[i + 1]); jumpToCombo.setValueMap(jumpToValues); jumpToCombo.addChangedHandler(new ChangedHandler() { public void onChanged(ChangedEvent event) { RecentTimeTerm type = RecentTimeTerm.valueOf((String) event.getValue());
/** * Fill station listbob with stations * * @param stations */ public void setStationsToList(ArrayList<String> stations) { for (int i = 0; i < stations.size(); i++) { this.sensorsHashMap.put(stations.get(i), stations.get(i)); } this.procedureItem.clearValue(); this.procedureItem.setValueMap(this.sensorsHashMap); }
/** * Add a dataArrived handler. * <p> * If this item is showing a dataBound pickList, this notification method will be fired when new data arrives from the * server. * * @param handler the dataArrived handler * @return {@link HandlerRegistration} used to remove this handler */ public HandlerRegistration addDataArrivedHandler(com.smartgwt.client.widgets.form.fields.events.DataArrivedHandler handler) { if(getHandlerCount(com.smartgwt.client.widgets.form.fields.events.DataArrivedEvent.getType()) == 0) setupDataArrivedEvent(); return doAddHandler(handler, com.smartgwt.client.widgets.form.fields.events.DataArrivedEvent.getType()); }
public ComboBoxItem(String name, String title) { setName(name); setTitle(title); setAttribute("editorType", "ComboBoxItem"); }
this.slider.setValue(this.slider.getMaxValue()); this.seriesType = new ComboBoxItem(); String levelLine = i18n.levelLine(); String sumLine = i18n.sumLine(); levelstyle.put(Timeseries.GRAPH_STYLE_GAUGELINE, levelLine); levelstyle.put(Timeseries.GRAPH_STYLE_SUMLINE, sumLine); this.seriesType.setValueMap(levelstyle); this.seriesType.setWidth(85); this.seriesType.setTitle(i18n.seriesType()); this.seriesType.addChangedHandler(new ChangedHandler() { styles.put(LINE_STYLE_LINE_DOTS, i18n.lineDotsStyle()); this.lineStyles = new ComboBoxItem(); this.lineStyles.setTitle(i18n.linestyle()); this.lineStyles.setShowTitle(true); this.lineStyles.setValueMap(styles); this.lineStyles.setWidth(85); this.lineWidth = new ComboBoxItem(); this.lineWidth.setTitle(i18n.lineWidth()); this.lineWidth.setShowTitle(true); this.lineWidth.setWidth(85); this.lineWidth.setValueMap("1","2","3","4","5","6","7","8","9","10");
newNodeName.setRequired(true); final ComboBoxItem newNodeType = new ComboBoxItem(); if (!AvailableNodeTypesServiceCallback.valueMap.containsKey(AvailableNodeTypesServiceCallback.DEFAULT_NODE_TYPE) && !AvailableNodeTypesServiceCallback.valueMap.containsValue(AvailableNodeTypesServiceCallback.DEFAULT_NODE_TYPE)) { AvailableNodeTypesServiceCallback.valueMap.put(AvailableNodeTypesServiceCallback.DEFAULT_NODE_TYPE, AvailableNodeTypesServiceCallback.DEFAULT_NODE_TYPE); newNodeType.setValueMap(AvailableNodeTypesServiceCallback.valueMap); newNodeType.setDefaultValue(AvailableNodeTypesServiceCallback.DEFAULT_NODE_TYPE); newNodeType.setType("Select"); newNodeType.setTitle("Primary Type"); newNodeType.setWidth(250); newNodeType.setRequired(true); SubmitItem addNodeSubmitItem = new SubmitItem("addNode"); addNodeSubmitItem.setTitle("Add Node"); newNodeType.addChangedHandler(new NodeTypeChangedHandler(fileUploadedStatusVStack)); addNewNodeWindow.show(); newNodeName.focusInItem();
addMixinTypeForm.setAlign(Alignment.CENTER); final ComboBoxItem mixinNodeType = new ComboBoxItem(); if (!AvailableNodeTypesServiceCallback.valueMap.containsKey(AvailableNodeTypesServiceCallback.DEFAULT_NODE_TYPE) && !AvailableNodeTypesServiceCallback.valueMap.containsValue(AvailableNodeTypesServiceCallback.DEFAULT_NODE_TYPE)) { AvailableNodeTypesServiceCallback.valueMap.put(AvailableNodeTypesServiceCallback.DEFAULT_NODE_TYPE, AvailableNodeTypesServiceCallback.DEFAULT_NODE_TYPE); mixinNodeType.setValueMap(AvailableNodeTypesServiceCallback.valueMap); mixinNodeType.setDefaultValue(AvailableNodeTypesServiceCallback.DEFAULT_NODE_TYPE); mixinNodeType.setType("Select"); mixinNodeType.setTitle("Added Mixin Type"); mixinNodeType.setWidth(250); mixinNodeType.setRequired(true); addMixinTypeWindow.addItem(addMixinTypeForm); addMixinTypeWindow.show(); mixinNodeType.focusInItem(); return addMixinTypeWindow;
this.procedureItem = new ComboBoxItem("sensors", i18n.sensor()); this.procedureItem.setWidth(this.selectItemWidth); this.procedureItem.setTitleOrientation(TitleOrientation.TOP); this.procedureItem.addChangedHandler(new ChangedHandler() { public void onChanged(ChangedEvent event) { String station = event.getValue().toString();
public static ComboBoxItem getOrCreateRef(JavaScriptObject jsObj) { if(jsObj == null) return null; RefDataClass obj = RefDataClass.getRef(jsObj); if(obj != null) { obj.setJsObj(jsObj); return (ComboBoxItem) obj; } else { return new ComboBoxItem(jsObj); } }
this.procedureItem.clearValue(); this.phenomenonItem.clearValue();
"defaultOverviewInterval")); this.overviewIntervalType = new ComboBoxItem(); this.overviewIntervalType.setTitle(i18n.in()); this.overviewIntervalType.setShowTitle(false); this.overviewIntervalType.setWidth(70); String[] types = i18n.intervalTypes().split(","); LinkedHashMap<String, String> values = new LinkedHashMap<String, String>(); this.overviewIntervalType.setValueMap(values); this.overviewIntervalType.setDefaultValue("DAY"); this.currentIntervalType = IntervalType.DAY; this.overviewInterval.addChangedHandler(new ChangedHandler() { this.overviewIntervalType.addChangedHandler(new ChangedHandler() {