public void onChange(ChangeEvent event) { oldTemplate = (String) event.getOldValue(); TemplateSelectEvent.fire(view, (String) event.getValue()); } });
/** * Fires a open event on all registered handlers in the handler manager.If no * such handlers exist, this method will do nothing. * * @param <S> The event source * @param source the source of the handlers * @param jsObj the native event */ public static <S extends HasChangeHandlers & HasHandlers> void fire( S source, JavaScriptObject jsObj) { if (TYPE != null) { ChangeEvent event = new ChangeEvent(jsObj); source.fireEvent(event); } }
public void onChange(ChangeEvent event) { if (null != event.getValue() && !"".equals(event.getValue())) { if (hideButtonsWhenAdding) { Canvas parent = getParentElement(); final SearchWidget sw = getSearchWidget((String) event.getValue()); sw.showForSave(new SaveRequestHandler() { public void onSaveRequested(SaveRequestEvent event) { event.cancel();
public void onChange(ChangeEvent event) { if (containsNonPublicLayers) { SC.warn(MESSAGES.geodeskSettingsWarnCannotBePublic()); event.cancel(); } } });
/** * Add a change handler. * <p> * Called when a FormItem's value is about to change as the result of user interaction. This method fires after the user * performed an action that would change the value of this field, but before the element itself is changed. <P> Returning * false cancels the change. Note that if what you want to do is <b>transform</b> the user's input, for example, * automatically change separator characters to a standard separator character, you should implement {@link * com.smartgwt.client.widgets.form.fields.FormItem#setInputTransformer transformInput} rather than using a combination of * change() and setValue() to accomplish the same thing. Returning false from <code>change</code> is intended for * rejecting input entirely, such as typing invalid characters. <p> Note that if you ask the form for the current value in * this handler, you will get the old value because the change has not yet been committed. The new value is available as a * parameter to this method. * * @param handler the change handler * @return {@link HandlerRegistration} used to remove this handler */ public HandlerRegistration addChangeHandler(com.smartgwt.client.widgets.form.fields.events.ChangeHandler handler) { if(getHandlerCount(com.smartgwt.client.widgets.form.fields.events.ChangeEvent.getType()) == 0) setupChangeEvent(); return doAddHandler(handler, com.smartgwt.client.widgets.form.fields.events.ChangeEvent.getType()); }
public void onChange(ChangeEvent event) { SC.warn(MESSAGES.blueprintSettingsWarnCannotBePublic()); event.cancel(); } });