/** * 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); } }