List of usage examples for com.google.gwt.event.logical.shared ValueChangeEvent getValue
public T getValue()
From source file:com.vaadin.addon.timeline.gwt.client.VTimelineWidget.java
public VTimelineWidget() { setWidget(root);/*from www .j ava 2 s. c om*/ getElement().setClassName("v-timeline"); dts = new DateTimeService(); root.setStyleName(CLASSNAME); root.setSize("100%", "100%"); caption = new Label(""); caption.setStyleName(CAPTION_CLASSNAME); caption.setVisible(false); root.add(caption); endDate = new Date(); startDate = new Date(endDate.getTime() - VDateFormatInfo.MONTH); topBar = new HorizontalPanel(); topBar.setStyleName(CLASSNAME_TOPBAR); topBar.setVisible(zoomIsVisible || dateSelectVisible); root.add(topBar); zoomBar = new HorizontalPanel(); zoomBar.setStyleName(CLASSNAME_ZOOMBAR); zoomBar.setVisible(zoomIsVisible); Label zoomLbl = new Label("Zoom:"); zoomLbl.setStyleName(CLASSNAME_ZOOMBARLABEL); zoomBar.add(zoomLbl); topBar.add(zoomBar); dateRangeBar = new HorizontalPanel(); dateRangeBar.setStyleName(CLASSNAME_DATERANGE); dateRangeBar.setHorizontalAlignment(HorizontalPanel.ALIGN_RIGHT); dateRangeBar.setVisible(dateSelectVisible); dateFrom = new TextBox(); dateFrom.addValueChangeHandler(new ValueChangeHandler<String>() { @Override public void onValueChange(ValueChangeEvent<String> event) { try { Date newDate = dts.parseDate(event.getValue(), dateFormatInfo.getEditFormat().getPattern(), true); if ((newDate.equals(startDate) || newDate.after(startDate)) && (newDate.equals(endDate) || newDate.before(endDate))) { intervalStartDate = newDate; setBrowserRange(intervalStartDate, intervalEndDate); setDisplayRange(intervalStartDate, intervalEndDate); dateFrom.setFocus(false); } else { dateFrom.setText( dts.formatDate(intervalStartDate, dateFormatInfo.getEditFormat().getPattern())); } } catch (IllegalArgumentException iae) { dateFrom.setText( dts.formatDate(intervalStartDate, dateFormatInfo.getEditFormat().getPattern())); } } }); dateFrom.addFocusHandler(new FocusHandler() { @Override public void onFocus(FocusEvent event) { dateFrom.setStyleName(CLASSNAME_DATEFIELDEDIT); dateFrom.setText(dts.formatDate(intervalStartDate, dateFormatInfo.getEditFormat().getPattern())); dateFrom.selectAll(); } }); dateFrom.addBlurHandler(new BlurHandler() { @Override public void onBlur(BlurEvent event) { dateFrom.setStyleName(CLASSNAME_DATEFIELD); dateFrom.setText(dts.formatDate(intervalStartDate, dateFormatInfo.getDisplayFormat().getPattern())); } }); dateFrom.setReadOnly(!dateSelectEnabled); dateFrom.setStyleName(CLASSNAME_DATEFIELD); dateRangeBar.add(dateFrom); Label dash = new Label(); dash.setText("-"); dateRangeBar.add(dash); dateTo = new TextBox(); dateTo.addValueChangeHandler(new ValueChangeHandler<String>() { @Override public void onValueChange(ValueChangeEvent<String> event) { try { Date newDate = dts.parseDate(event.getValue(), dateFormatInfo.getEditFormat().getPattern(), true); if ((newDate.equals(startDate) || newDate.after(startDate)) && (newDate.equals(endDate) || newDate.before(endDate))) { intervalEndDate = newDate; setBrowserRange(intervalStartDate, intervalEndDate); setDisplayRange(intervalStartDate, intervalEndDate); dateTo.setFocus(false); } else { dateTo.setText( dts.formatDate(intervalEndDate, dateFormatInfo.getEditFormat().getPattern())); } } catch (IllegalArgumentException iae) { dateTo.setText(dts.formatDate(intervalEndDate, dateFormatInfo.getEditFormat().getPattern())); } } }); dateTo.addFocusHandler(new FocusHandler() { @Override public void onFocus(FocusEvent event) { dateTo.setStyleName(CLASSNAME_DATEFIELDEDIT); dateTo.setText(dts.formatDate(intervalEndDate, dateFormatInfo.getEditFormat().getPattern())); dateTo.selectAll(); } }); dateTo.addBlurHandler(new BlurHandler() { @Override public void onBlur(BlurEvent event) { dateTo.setStyleName(CLASSNAME_DATEFIELD); dateTo.setText(dts.formatDate(intervalEndDate, dateFormatInfo.getDisplayFormat().getPattern())); } }); dateTo.setReadOnly(!dateSelectEnabled); dateTo.setStyleName(CLASSNAME_DATEFIELD); dateRangeBar.add(dateTo); topBar.add(dateRangeBar); topBar.setCellHorizontalAlignment(dateRangeBar, HorizontalPanel.ALIGN_RIGHT); legend = new HorizontalPanel(); legend.setVisible(legendVisible); legend.setHeight("30px"); legend.setStyleName(CLASSNAME_LEGEND); chartModeBar = new HorizontalPanel(); chartModeBar.setVisible(chartModeVisible); chartModeBar.setStyleName(CLASSNAME_CHARTMODE); Label modelbl = new Label("Chart mode:"); chartModeBar.add(modelbl); lineModeBtn = new Button("", modeClickHandler); lineModeBtn.setTabIndex(-1); lineModeBtn.setVisible(lineChartModeVisible); lineModeBtn.setStyleName(CLASSNAME_CHARTMODELINE); lineModeBtn.setTitle("Line Graph"); chartModeBar.add(lineModeBtn); barModeBtn = new Button("", modeClickHandler); barModeBtn.setTabIndex(-1); barModeBtn.setVisible(barChartModeVisible); barModeBtn.setStyleName(CLASSNAME_CHARTMODEBAR); barModeBtn.setTitle("Bar Graph"); chartModeBar.add(barModeBtn); scatterModeBtn = new Button("", modeClickHandler); scatterModeBtn.setTabIndex(-1); scatterModeBtn.setVisible(scatterChartModeVisible); scatterModeBtn.setStyleName(CLASSNAME_CHARTMODESCATTER); scatterModeBtn.setTitle("Scatter Graph"); chartModeBar.add(scatterModeBtn); modeLegendBar = new HorizontalPanel(); modeLegendBar.setVisible(chartModeVisible || legendVisible); modeLegendBar.setWidth("100%"); modeLegendBar.setHeight("31px"); modeLegendBar.setStyleName(CLASSNAME_MODELEGEND_ROW); modeLegendBar.add(chartModeBar); modeLegendBar.add(legend); modeLegendBar.setCellHorizontalAlignment(legend, HorizontalPanel.ALIGN_RIGHT); root.add(modeLegendBar); // Add the display display = new VTimelineDisplay(this); root.add(display); // Add the browser browser = new VTimelineBrowser(this); browser.setVisible(browserIsVisible); root.add(browser); }
From source file:com.vaadin.client.ui.slider.SliderConnector.java
License:Apache License
@Override public void onValueChange(ValueChangeEvent<Double> event) { getState().value = event.getValue(); rpc.valueChanged(event.getValue()); }
From source file:com.vaadin.client.VDebugConsole.java
License:Apache License
private void addSuperDevMode() { final Storage sessionStorage = Storage.getSessionStorageIfSupported(); if (sessionStorage == null) { return;/*from w w w. j a v a2s . co m*/ } actions.add(superDevMode); if (Location.getParameter("superdevmode") != null) { superDevMode.setValue(true); } superDevMode.addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override public void onValueChange(ValueChangeEvent<Boolean> event) { SuperDevMode.redirect(event.getValue()); } }); }
From source file:com.vaadin.terminal.gwt.client.ui.VUriFragmentUtility.java
License:Apache License
public void onValueChange(ValueChangeEvent<String> event) { String historyToken = event.getValue(); fragment = historyToken;/*from w w w. j a v a2 s. c o m*/ if (client != null) { client.updateVariable(paintableId, "fragment", fragment, immediate); } }
From source file:com.webwoz.wizard.client.WebWOZWizard.java
License:Apache License
public void onValueChange(ValueChangeEvent<String> event) { int i = Integer.parseInt(event.getValue()); switch (i) {//from w w w .j av a 2 s . c om case 1: registerUserUserTextBox.setText(""); registerUserPassTextBox.setText(""); registerUserPopUp.center(); registerUserPopUp.show(); break; default: break; } }
From source file:cz.cas.lib.proarc.webapp.client.action.Actions.java
License:Open Source License
private static IconMenuButton asIconMenuButton(final Action action, final Object source, ActionSource actionSource) {//ww w.j a v a 2s .c o m final IconMenuButton btn = new IconMenuButton(); String title = action.getTitle(); if (title != null) { btn.setTitle(title); } String icon = action.getIcon(); if (icon != null) { btn.setIcon(icon); } String tooltip = action.getTooltip(); if (tooltip != null) { btn.setTooltip(tooltip); } IconMenuButtonHandler handler = new IconMenuButtonHandler(btn, source, action); btn.addClickHandler(handler); btn.addMenuIconClickHandler(handler); if (actionSource != null) { actionSource.addValueChangeHandler(new ValueChangeHandler<ActionEvent>() { @Override public void onValueChange(ValueChangeEvent<ActionEvent> event) { boolean accept = action.accept(event.getValue()); btn.setVisible(accept); } }); } return btn; }
From source file:de.eckhartarnold.client.GalleryPresentation.java
License:Apache License
@Override public void onValueChange(ValueChangeEvent<String> event) { String historyToken = event.getValue(); GWT.log("GalleryPresentation.onValueChanged: " + historyToken); if (historyToken.equals(GalleryBase.GALLERY_TOKEN)) { if (slideshowActive) { onClick(null);//from w w w .j a va 2 s . c o m } } else if (slideshowActive) { super.onValueChange(event); } else { int slideNr = Presentation.parseSlideToken(historyToken); if (slideNr >= 0) { onPickImage(slideNr); } else { History.back(); } } }
From source file:de.eckhartarnold.client.Presentation.java
License:Apache License
@Override public void onValueChange(ValueChangeEvent<String> event) { String historyToken = event.getValue(); GWT.log("Slideshow.onValueChanged:\n" + historyToken); int slideNr = Presentation.parseSlideToken(historyToken); if (slideNr >= 0) { layout.getSlideshow().stop();//from ww w. j a va 2 s . c o m layout.getSlideshow().showImmediately(slideNr); } else { History.back(); } }
From source file:de.fhrt.codenvy.bpmn.part.bpmnProperties.widgets.elements.reusableTabs.multiinstance.TabMulitInstanceController.java
License:Open Source License
public TabMulitInstanceController(BpmnPropertiesView.CurrentJsoAccess jsoAccess) { super(jsoAccess); view = new TabMultiInstanceView(TAB_NAME, jsoAccess); view.getCbIsLoop().addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override// w ww . ja v a 2 s . com public void onValueChange(ValueChangeEvent<Boolean> event) { if (event.getValue()) { view.getCbMultiInstance().setValue(false, true); } getCurrentBpmnElement().setStandardLoopCharacteristics(event.getValue()); contentChanged(); } }); view.getCbMultiInstance().addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override public void onValueChange(ValueChangeEvent<Boolean> event) { getCurrentBpmnElement().setMultiInstanceLoopCharacteristics(event.getValue()); if (event.getValue()) { view.getCbIsLoop().setValue(false); multiInstanceLoopCharacteristics = getCurrentBpmnElement() .getMultiInstanceLoopCharacteristicsChildElement(); showMultiInstanceLoopCharacteristicsFields(); } else { hideMultiInstanceLoopCharacteristicsFields(); view.getCbMultiInstanceIsSequential().setValue(false); view.getTbMultiInstanceCollection().setValue(""); view.getTbMultiInstanceElementVariable().setValue(""); view.getTbMultiInstanceCompletionCondition().setValue(""); view.getTbMultiInstanceLoopCardinality().setValue(""); } contentChanged(); } }); view.getTbMultiInstanceLoopCardinality().addKeyUpHandler(new KeyUpHandler() { @Override public void onKeyUp(KeyUpEvent event) { if (view.getTbMultiInstanceLoopCardinality().getText().length() == 0) { multiInstanceLoopCharacteristics.removeChildElementLoopCardinality(); mutliInstanceLoopCardinality = null; } else { if (mutliInstanceLoopCardinality == null) { mutliInstanceLoopCardinality = multiInstanceLoopCharacteristics .createChildElementLoopCardinality(); } mutliInstanceLoopCardinality.setAttr_body(view.getTbMultiInstanceLoopCardinality().getText()); } contentChanged(); } }); view.getCbMultiInstanceIsSequential().addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override public void onValueChange(ValueChangeEvent<Boolean> event) { multiInstanceLoopCharacteristics.setAttr_isSequential(event.getValue()); contentChanged(); } }); view.getTbMultiInstanceCollection().addKeyUpHandler(new KeyUpHandler() { @Override public void onKeyUp(KeyUpEvent event) { multiInstanceLoopCharacteristics.setAttr_collection(view.getTbMultiInstanceCollection().getText()); contentChanged(); } }); view.getTbMultiInstanceCompletionCondition().addKeyUpHandler(new KeyUpHandler() { @Override public void onKeyUp(KeyUpEvent event) { if (view.getTbMultiInstanceCompletionCondition().getText().length() == 0) { multiInstanceLoopCharacteristics.removeChildElementCompletionCondition(); mutliInstanceCompletionCondition = null; } else { if (mutliInstanceCompletionCondition == null) { mutliInstanceCompletionCondition = multiInstanceLoopCharacteristics .createChildElementCompletionCondition(); } mutliInstanceCompletionCondition .setAttr_body(view.getTbMultiInstanceCompletionCondition().getText()); } contentChanged(); } }); view.getTbMultiInstanceElementVariable().addKeyUpHandler(new KeyUpHandler() { @Override public void onKeyUp(KeyUpEvent event) { multiInstanceLoopCharacteristics .setAttr_elementVariable(view.getTbMultiInstanceElementVariable().getText()); contentChanged(); } }); }
From source file:de.hdawg.wci.portlets.bookmarks.client.AppController.java
License:Apache License
public void onValueChange(ValueChangeEvent<String> event) { String token = event.getValue(); if (token != null) { Presenter presenter = null;//from w w w .j a va 2 s . c o m if (token.equals("list")) { presenter = new BookmarksPresenter(rpcService, eventBus, new BookmarksView()); } else if (token.equals("admin")) { presenter = new AdminBookmarksPresenter(rpcService, eventBus, new AdminBookmarksView()); } if (presenter != null) { presenter.go(container); } } }