com.smartgwt.client.event

## Class AbstractSmartEvent<H extends com.google.gwt.event.shared.EventHandler>

- java.lang.Object
- - com.google.web.bindery.event.shared.Event<H>
  - - com.google.gwt.event.shared.GwtEvent<H>
    - - com.smartgwt.client.event.AbstractSmartEvent<H>

- Direct Known Subclasses:
    AsyncValidationReplyEvent, BlurEvent, BrowserEvent, CanEditChangedEvent, ChangedEvent, ChangedEvent, ChangeEvent, ChangeEvent, ClickEvent, ClickEvent, DataArrivedEvent, DataArrivedEvent, DataChangedEvent, DataChangedEvent, DoubleClickEvent, DragMove, DragResizeMoveEvent, DragResizeStartEvent, DragResizeStopEvent, DragStart, DragStop, EditMaskClickedEvent, EditNodeUpdatedEvent, EditorEnterEvent, EditorEnterEvent, EditorExitEvent, EditorExitEvent, ErrorEvent, FocusEvent, FormItemIconClickEvent, IconClickEvent, IconKeyPressEvent, ItemHoverEvent, KeyDownEvent, KeyPressEvent, KeyUpEvent, MemberSynchronizedEvent, MenuItemClickEvent, MouseDownEvent, MouseMoveEvent, MouseOutEvent, MouseOverEvent, MouseUpEvent, MovedEvent, NodeAddedEvent, PendingStatusChangedEvent, PickerColorSelectedEvent, PickerIconClickEvent, ReadOnlyDisplayChangedEvent, RecordClickEvent, ResizedEvent, SelectedEditNodesUpdatedEvent, ShowContextMenuEvent, ShowContextMenuEvent, ShowValueEvent, TitleClickEvent, TitleDoubleClickEvent, TitleHoverEvent, ValueHoverEvent, ValueIconClickEvent, ValueIconClickEvent

      public abstract class AbstractSmartEvent<H extends com.google.gwt.event.shared.EventHandler>
      extends com.google.gwt.event.shared.GwtEvent<H>

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from class com.google.gwt.event.shared.GwtEvent

      `com.google.gwt.event.shared.GwtEvent.Type<H>`

  - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `protected com.google.gwt.core.client.JavaScriptObject` | `jsObj`

  - ### Constructor Summary

    Constructors
    Modifier | Constructor and Description
    --- | ---
    `protected` | `AbstractSmartEvent(com.google.gwt.core.client.JavaScriptObject jsObj)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `protected com.google.gwt.core.client.JavaScriptObject` | `getFiringInstanceAsJavaScriptObject()`

    - ### Methods inherited from class com.google.gwt.event.shared.GwtEvent

      `assertLive, dispatch, getAssociatedType, getSource, isLive, kill, revive`

    - ### Methods inherited from class com.google.web.bindery.event.shared.Event

      `setSource, toDebugString, toString`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Field Detail

    - #### jsObj

          protected com.google.gwt.core.client.JavaScriptObject jsObj

  - ### Constructor Detail

    - #### AbstractSmartEvent

          protected AbstractSmartEvent(com.google.gwt.core.client.JavaScriptObject jsObj)

  - ### Method Detail

    - #### getFiringInstanceAsJavaScriptObject

          protected com.google.gwt.core.client.JavaScriptObject getFiringInstanceAsJavaScriptObject()