List of usage examples for com.google.gwt.event.logical.shared ValueChangeEvent getValue
public T getValue()
From source file:cc.kune.core.client.state.impl.StateManagerDefault.java
License:GNU Affero Public License
@Override public void onValueChange(final ValueChangeEvent<String> event) { Log.debug("History event value changed: " + event.getValue()); // First of all check that we are generating this #!fragment urls, later history.checkHashbang();/*from www. j ava 2 s . c o m*/ processHistoryToken(HistoryUtils.undoHashbang(event.getValue())); }
From source file:ch.unifr.pai.mindmap.client.mindmap.Toolbar.java
License:Apache License
/** * @param the/*from ww w. j a va 2 s . c o m*/ * assigned canvas */ public Toolbar(final MindMapCanvas canvas) { textSize = new TextSize(new AsyncCallback<Integer>() { @Override public void onSuccess(Integer result) { canvas.setFontSizeOfNotes(result); } @Override public void onFailure(Throwable caught) { } }); controller.start(); maxCursorsOnScreen.setValue(String.valueOf(controller.getMaxCursorsOnScreen())); maxCursorsOnScreen.getElement().getStyle().setFontSize(28, Unit.PX); maxCursorsOnScreen.getElement().getStyle().setPosition(Position.RELATIVE); maxCursorsOnScreen.getElement().getStyle().setTop(-7, Unit.PX); maxCursorsOnScreen.addValueChangeHandler(new ValueChangeHandler<String>() { @Override public void onValueChange(ValueChangeEvent<String> event) { if (event.getValue() != null) { try { controller.setMaxCursorsOnScreen(Integer.parseInt(event.getValue().trim())); } catch (NumberFormatException e) { maxCursorsOnScreen.setText(String.valueOf(controller.getMaxCursorsOnScreen())); } } else { maxCursorsOnScreen.setText(String.valueOf(controller.getMaxCursorsOnScreen())); } } }); maxCursorsOnScreen.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (!MultiCursorController.isDefaultCursor(event.getNativeEvent())) { event.preventDefault(); } } }); maxCursorsOnScreen.setWidth("35px"); maxCursorsOnScreen.setTitle("Set the number of maximal cursors on the screen"); discloseNotes.setDown(true); discloseNotes.setTitle("Show or hide the content of the notes"); discloseNotes.setWidth("70px"); discloseNotes.getElement().getStyle().setDisplay(Display.INLINE_BLOCK); enableTextInput.setWidth("70px"); enableTextInput.setTitle("Enable or disable text input"); enableTextInput.getElement().getStyle().setDisplay(Display.INLINE_BLOCK); enableMultiCursor.setWidth("70px"); enableMultiCursor.setTitle("Enable or disable remote cursor control"); enableMultiCursor.getElement().getStyle().setDisplay(Display.INLINE_BLOCK); enableMultiCursor.addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override public void onValueChange(ValueChangeEvent<Boolean> event) { if (!event.getValue()) controller.start(); else controller.stop(); } }); // lb.addItem("10px", "10"); // lb.addItem("12px", "12"); // lb.addItem("14px", "14"); // lb.addItem("16px", "16"); // lb.addItem("18px", "18"); // lb.addItem("20px", "20"); // lb.addItem("22px", "22"); // lb.setItemSelected(2, true); // lb.addMouseDownHandler(new MouseDownHandler() { // // @Override // public void onMouseDown(MouseDownEvent event) { // if (!MultiCursorController.isDefaultCursor(event // .getNativeEvent())) { // event.preventDefault(); // } // } // }); // lb.addChangeHandler(new ChangeHandler() { // // @Override // public void onChange(ChangeEvent event) { // canvas.setFontSizeOfNotes(Integer.parseInt(lb.getValue(lb // .getSelectedIndex()))); // } // }); final BackgroundImgRepo repo = new BackgroundImgRepo(canvas.getBGImage()); repo.getElement().getStyle().setDisplay(Display.INLINE_BLOCK); repo.addButton(textSize.getDecreaseButton()); repo.addButton(textSize.getIncreaseButton()); textSize.getDecreaseButton().setTitle("Decrease the text size of the notes"); textSize.getIncreaseButton().setTitle("Increase the text size of the notes"); repo.addButton(enableTextInput); repo.addButton(maxCursorsOnScreen); repo.addButton(enableMultiCursor); repo.addButton(discloseNotes); add(masterToolbox); // masterToolbox.add(discloseNotes); // masterToolbox.add(textSize.getDecreaseButton()); // masterToolbox.add(textSize.getIncreaseButton()); // masterToolbox.add(enableTextInput); // masterToolbox.add(enableMultiCursor); discloseNotes.addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override public void onValueChange(ValueChangeEvent<Boolean> event) { canvas.toggleDisclosureOfNotes(event.getValue()); } }); masterToolbox.add(repo); masterToolbox.getElement().getStyle().setPosition(Position.ABSOLUTE); masterToolbox.getElement().getStyle().setBottom(0, Unit.PX); masterToolbox.getElement().getStyle().setLeft(0, Unit.PX); masterToolbox.getElement().getStyle().setRight(0, Unit.PX); }
From source file:ch.unifr.pai.twice.widgets.mpproxy.client.navig.Navigation.java
License:Apache License
public Navigation() { super();/*from w w w . j ava 2s . c o m*/ element = DOM.getElementById("miceUrlBox"); if (element != null) { urlBox = TextBox.wrap(element); History.addValueChangeHandler(new ValueChangeHandler<String>() { @Override public void onValueChange(ValueChangeEvent<String> event) { updateAddressBar(); } }); urlBox.setHeight("25px"); urlBox.getElement().getStyle().setFontSize(20, Unit.PX); urlBox.setWidth("100%"); urlBox.addValueChangeHandler(new ValueChangeHandler<String>() { @Override public void onValueChange(ValueChangeEvent<String> event) { // Window.alert(Window.Location.getProtocol()+"//"+Window.Location.getHost()+"/"+event.getValue()); Window.Location.replace(Window.Location.getProtocol() + "//" + Window.Location.getHost() + "/" + event.getValue()); // TODO Auto-generated method stub } }); urlBox.addChangeHandler(new ChangeHandler() { @Override public void onChange(ChangeEvent event) { } }); } }
From source file:cimav.client.view.catalogos.empleados.jefe.JefeChosen.java
public JefeChosen() { initWidget(uiBinder.createAndBindUi(this)); chosen = new ChosenValueListBox<>(new Renderer<EmpleadoBase>() { @Override/*from w ww . j av a 2 s .co m*/ public String render(EmpleadoBase object) { if (object == null) { return "None"; } return object.getName(); } @Override public void render(EmpleadoBase object, Appendable appendable) throws IOException { if (object != null) { String s = render(object); appendable.append(s); } } }); chosen.setWidth("350px"); chosen.addValueChangeHandler(new ValueChangeHandler<EmpleadoBase>() { @Override public void onValueChange(ValueChangeEvent<EmpleadoBase> event) { String htmlStr = " "; if (event != null && event.getValue() != null) { EmpleadoBase emp = event.getValue(); fotoImg.setUrl(emp.getUrlPhoto()); // htmlStr = // " <code class='label-cyt-grp-niv'><span >" + emp.getCode() + "</span></code> " + // " <code class='label-cyt-grp-niv'><span >" + emp.getGrupo().getCode()+ "</span></code> " + // " <code class='label-cyt-grp-niv'><span >" + emp.getNivel().getCode() + "</span></code> " + // " <code class='label-cyt-grp-niv'><span >" + emp.getDepartamento().getCode() + "</span></code> "; } else { fotoImg.setUrl("http://cimav.edu.mx/foto/default"); } htmlDatos.setHTML(htmlStr); } }); comboWrap.add(chosen); rest = new EmpleadoREST(); rest.addRESTExecutedListener(new BaseREST.RESTExecutedListener() { @Override public void onRESTExecuted(MethodEvent restEvent) { if (restEvent.getMethod().equals(EMethod.FIND_BASE_ALL)) { if (restEvent.getTypeResult().equals(ETypeResult.SUCCESS)) { List<EmpleadoBase> jefes = (List<EmpleadoBase>) restEvent.getResult(); // Agregar el Null como valor vlido jefes.add(null); chosen.setAcceptableValues(jefes); } else { Growl.growl("Fall la carga de Jefes"); } } } }); rest.findAllBaseActivos(); }
From source file:client.managers.history.HistoryManager.java
License:Open Source License
/** * Handle browser history state changes. *///from w w w . ja v a 2 s . c o m @Override public void onValueChange(ValueChangeEvent<String> event) { HistoryState state = HistoryState.fromHistoryToken(event.getValue()); if (state != null && !state.isEmpty()) { // Update the current {@code HistoryState} currentState.replace(state); // Re-generate the current history token History.replaceItem(currentState.getHistoryToken(), false); // Call listeners for (Listener listener : listeners) { listener.onChange(currentState); } } }
From source file:co.fxl.gui.gwt.GWTRadioButton.java
License:Open Source License
@Override public IRadioButton addUpdateListener(final IUpdateListener<Boolean> updateListener) { container.widget.addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override//from w w w .j a va 2s . c o m public void onValueChange(ValueChangeEvent<Boolean> event) { updateListener.onUpdate(event.getValue()); } }); return this; }
From source file:com.agnie.gwt.common.client.mvp.AppController.java
License:Open Source License
public void onValueChange(ValueChangeEvent<String> event) { if (checkIfWeCanProceed()) { String token = event.getValue(); GWT.log("AppContorller on value change Stringtoken==" + token); if (token != null) { Presenter presenter = getPresenterForPlace(placeMgr.getTokenToPlace(placeType, token)); if (presenter != null) { presenter.go();//from w w w .j a v a 2 s . com presenter.postRender(); } } } else { // Just roll back the history token to the one from which page change action is initiated. History.newItem(lastPlace.toString(), false); } }
From source file:com.ait.lienzo.ks.client.ContentPanel.java
License:Open Source License
public ContentPanel() { setAutoScroll(false);/*from ww w . j a v a 2 s .c om*/ setTitle(" "); setRegion(BorderRegion.CENTER); History.addValueChangeHandler(new ValueChangeHandler<String>() { @Override public void onValueChange(ValueChangeEvent<String> event) { String link = StringOps.toTrimOrNull(event.getValue()); if (null != link) { if (false == link.equals(m_link)) { if (ViewFactoryInstance.get().isDefined(link)) { doProcessLink(link); } } } } }); }
From source file:com.alkacon.acacia.client.example.Example.java
License:Open Source License
/** * @see com.google.gwt.core.client.EntryPoint#onModuleLoad() *///from ww w.j av a 2s . c o m public void onModuleLoad() { I_LayoutBundle.INSTANCE.form().ensureInjected(); I_Vie vie = Vie.getInstance(); ContentDefinition definition = generateContentDefinition(); I_Entity person = register(vie, definition); WidgetService service = new WidgetService(); service.init(definition); service.addWidgetFactory("string", new I_WidgetFactory() { public I_FormEditWidget createFormWidget(String configuration) { return new FormWidgetWrapper(new StringWidget()); } public I_EditWidget createInlineWidget(String configuration, Element element) { return new StringWidget(element); } }); service.addWidgetFactory("html", new I_WidgetFactory() { public I_FormEditWidget createFormWidget(String configuration) { return new FormWidgetWrapper(new TinyMCEWidget(null)); } public I_EditWidget createInlineWidget(String configuration, Element element) { return new TinyMCEWidget(element, null); } }); I_EntityRenderer defaultRenderer = new Renderer(vie, service); service.setDefaultRenderer(defaultRenderer); FormParent formParent = new FormParent(RootPanel.get("inline_form")); I_EntityRenderer renderer = service.getRendererForType(vie.getType(personTypeName)); renderer.renderInline(person, formParent, null); ((Entity) person).addValueChangeHandler(new ValueChangeHandler<Entity>() { public void onValueChange(ValueChangeEvent<Entity> event) { RootPanel.get().getElement().getStyle().setBackgroundColor("#77f3f3"); RootPanel.get().add(new Label(event.getValue().toJSON())); } }); }
From source file:com.alkacon.acacia.client.ValidationHandler.java
License:Open Source License
/** * @see com.google.gwt.event.logical.shared.ValueChangeHandler#onValueChange(com.google.gwt.event.logical.shared.ValueChangeEvent) *//* ww w . java 2 s. c o m*/ public void onValueChange(final ValueChangeEvent<I_Entity> event) { if (!m_paused) { if (m_validationTimer != null) { m_validationTimer.cancel(); } m_validationTimer = new ValidationTimer(event.getValue()); m_validationTimer.schedule(300); } }