All Implemented Interfaces:
Cancellable

public class ChangeEvent extends AbstractSmartEvent<ChangeHandler> implements Cancellable
  • Constructor Details

  • Method Details

    • getFiringItem

      public FormItem getFiringItem()
      Returns the FormItem firing the event.
      Returns:
      FormItem firing the event
    • fire

      public static <S extends HasChangeHandlers & HasHandlers> void fire(S source, JavaScriptObject jsObj)
      Fires a open event on all registered handlers in the handler manager.If no such handlers exist, this method will do nothing.
      Type Parameters:
      S - The event source
      Parameters:
      source - the source of the handlers
      jsObj - the native event
    • getType

      public static GwtEvent.Type<ChangeHandler> getType()
      Gets the type associated with this event.
      Returns:
      returns the handler type
    • dispatch

      protected void dispatch(ChangeHandler handler)
      Specified by:
      dispatch in class GwtEvent<ChangeHandler>
    • getAssociatedType

      public final GwtEvent.Type<ChangeHandler> getAssociatedType()
      Specified by:
      getAssociatedType in class GwtEvent<ChangeHandler>
    • cancel

      public void cancel()
      In your handler, Call this method to cancel the change,
      Specified by:
      cancel in interface Cancellable
    • isCancelled

      public boolean isCancelled()
      Specified by:
      isCancelled in interface Cancellable
      Returns:
      true if cancelled
    • getForm

      public DynamicForm getForm()
      the managing DynamicForm instance
      Returns:
      the managing DynamicForm instance
    • getItem

      public FormItem getItem()
      the form item itself (also available as "this")
      Returns:
      the form item itself (also available as "this")
    • getValue

      public Object getValue()
      The new value of the form item
      Returns:
      The new value of the form item
    • getOldValue

      public Object getOldValue()
      The previous value of the form item
      Returns:
      The previous value of the form item