public class EventStreamEvent extends DataClass
Experimental Features for more information.EventStream.
  EventStreamEvents may represent DOM events (wrapped by the EventHandler),
  or other operations such as relogins or
  Reify file operations on screens and projects.
  
 An eventType should always be present, but not
 all properties
  will be present for a given EventStreamEvent, since their relevance depends on the
  eventType.
  
  In addition to the instance attributes documented for EventStreamEvent, if
  we're capturing move events but not
 drag events, the move event starting a drag
 will
  be tagged with the drag start eventType as a boolean attribute.  So for
  example,
      dragResizeStart: true
  might appear in the EventStreamEvent for a mouseMove, if it started
  a drag but we weren't capturing drag events.Experimental FeaturesfactoryCreated, factoryProperties| Constructor and Description | 
|---|
| EventStreamEvent() | 
| EventStreamEvent(com.google.gwt.core.client.JavaScriptObject jsObj) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Integer | getCount()Contains a count of the number of events (if any) collapsed into this event if collapsing is active, which includes:
  move eventskey eventswheel eventspage eventsThe count, if present, includes the
 event itself so it will always be a number greater than or equal to two. | 
| java.lang.Boolean | getCtrlKey()Present for  key eventsif the control key was
 down when the event got triggered. | 
| java.lang.Double | getDeltaX()The  horizontal scroll delta, present forwheel events. | 
| java.lang.Double | getDeltaY()The  vertiacl scroll delta, present forwheel events. | 
| java.lang.Boolean | getDragCanceled()Set on the event captured at the end of a drag if the drag is canceled. | 
| java.lang.String | getDragTargetClass()The  class name of the  drag target, present for mostdrag events. | 
| java.lang.String | getDragTargetID() | 
| java.lang.String | getDropTargetClass()The  class name of the  drop target, present for somedrag events. | 
| java.lang.String | getDropTargetID() | 
| java.lang.Boolean | getErrorEvent()Present along with  errorTraceandthreadCodeif the event triggering the error wasn't
 already captured, and required adding a new event. | 
| java.lang.String | getErrorTrace()The stack reported when a JavaScript error is hit processing an event. | 
| java.lang.String | getEventType()The type of the  EventStreamEvent. | 
| java.lang.Integer | getHeight()The  page height, present for page-levelresize events. | 
| java.lang.String | getKeyName()The name of the key that triggered this event, present for  key events. | 
| java.lang.String | getKeyNames()When  key event collapsingis active and other
 events have been collapsed into this one, contains a string representing the concatenatedkeyNamesfrom the collapsed events. | 
| java.lang.String | getLocator()The locator representing the event target, if one exists. | 
| java.lang.Boolean | getMetaKey()Present for  key eventsif the meta key was down
 when the event got triggered. | 
| static EventStreamEvent | getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj) | 
| java.lang.String | getOriginalType()For synthetic events (where the  EventHandlerhas (re)dispatched a DOM event as a new
 type), the originaleventType. | 
| java.lang.Boolean | getShiftKey()Present for  key eventsif the shift key was
 down when the event got triggered. | 
| java.lang.Boolean | getSynthetic()True For synthetic events. | 
| java.lang.String | getTargetClass()The  class name of the event target, if one exists. | 
| java.lang.String | getTargetID()The  widget IDof the event target, if one exists. | 
| java.lang.Integer | getTargetX()The horizontal offset of the event from the  left edgeof the event
 target, if one exists. | 
| java.lang.Integer | getTargetY()The vertical offset of the event from the  top edgeof the event
 target, if one exists. | 
| java.lang.String | getThreadCode()A symbolic thead ID useful for debugging, present when a JavaScript error is hit processing an event. | 
| java.lang.Integer | getTimeOffset()The time offset of this event from  EventStreamData.startTime, when capturing started, in milliseconds. | 
| java.lang.String | getURL()The transaction  URLassociated wtih the successfulrelogin. | 
| java.lang.Integer | getWidth()The  page width, present for page-levelresize events. | 
| java.lang.Integer | getX()The left offset of the event on the page. | 
| java.lang.Integer | getY()The top offset of the event on the page. | 
applyFactoryProperties, doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, isFactoryCreated, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeAsJavaObject, setFactoryCreatedpublic EventStreamEvent()
public EventStreamEvent(com.google.gwt.core.client.JavaScriptObject jsObj)
public static EventStreamEvent getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj)
public java.lang.Integer getCount()
public java.lang.Boolean getCtrlKey()
key events if the control key was
 down when the event got triggered.  Otherwise, not present.getKeyName(), 
getShiftKey(), 
getMetaKey()public java.lang.Double getDeltaX()
horizontal scroll delta, present for wheel events.getDeltaY()public java.lang.Double getDeltaY()
vertiacl scroll delta, present for wheel events.getDeltaX()public java.lang.Boolean getDragCanceled()
dragStop, dragRepositionStop, dragResizeStop, or dragSelectStop, but
 if drag events aren't being captured, this
 property may be set on the mouseUp ending the drag.public java.lang.String getDragTargetClass()
drag target, present for most drag events.  Note that if drag events are not
 being captured, it will be populated for the mouseUp event terminating the drag.
getDragTargetID(), 
getDropTargetID(), 
getDropTargetClass()public java.lang.String getDragTargetID()
widget ID of the drag target, present for most drag events.  Note that if drag events are not
 being captured, it will be populated for the mouseUp event terminating the drag.
getDropTargetID(), 
getDropTargetClass(), 
getDragTargetClass(), 
GlobalIdpublic java.lang.String getDropTargetClass()
drop target, present for some drag events.  Note that if drag events are not
 being captured, it will be populated for the mouseUp event terminating the drag.
getDropTargetID(), 
getDragTargetID(), 
getDragTargetClass()public java.lang.String getDropTargetID()
widget ID of the drop target, present for some drag events.
  Note that if drag events are not being captured, it will be populated for the mouseUp event terminating
 the drag.
getDragTargetID(), 
getDragTargetClass(), 
getDropTargetClass(), 
GlobalIdpublic java.lang.Boolean getErrorEvent()
errorTrace and threadCode if the event triggering the error wasn't
 already captured, and required adding a new event.  If a stream is configured to capture event errors, then through error reporting
 it may capture eventTypes not specified by the
 filters.getEventType(), 
getErrorTrace()public java.lang.String getErrorTrace()
errorTrace contains an initial
 description of the error, and formatting whitespace and newlines to make the trace readable.getThreadCode(), 
getErrorEvent()public java.lang.String getEventType()
EventStreamEvent.  For DOM events, this is just the official
 EventHandler name for the event, such as mouseDown.  Otherwise, it's
 unique to EventStream, but should reflect what event was captured, such as
 fileLoad or relogin.public java.lang.Integer getHeight()
page height, present for page-level resize events.getWidth()public java.lang.String getKeyName()
key events.  For flexibility and ease of conversion to
 formats such as Selenese, the keyName for self-inserting keys (e.g. alphanumerics, "!", "@", etc.) reflects
 the actual character typed, factoring in the shift key.  This aligns with EventHandler.getKeyEventKey() rather than EventHandler.getKey(), but refer to String for special keys.  Note that
 the keyName for special keys may be more than one character, such as "Enter", or "Down".  For improved
 collapsing, the space key is always reported
 as the self-inserting key " ", rather than the special key "Space", since we can't collapse special and self-inserting
 keys into one event.
getShiftKey(), 
getCtrlKey(), 
getMetaKey(), 
getKeyNames()public java.lang.String getKeyNames()
key event collapsing is active and other
 events have been collapsed into this one, contains a string representing the concatenated keyNames from the collapsed events.  The length of this
 string should match count, and the first character in
 the string should be keyName. Note that only self-inserting keys can be concentated by collapsing, not special keys.
getKeyName()public java.lang.String getLocator()
Canvas, FormItem, or widget part such as a row of a ListGrid.com.smartgwt.client.util.AutoTest#getObject, 
AutoTestLocatorpublic java.lang.Boolean getMetaKey()
key events if the meta key was down
 when the event got triggered.  Otherwise, not present.getKeyName(), 
getShiftKey(), 
getCtrlKey()public java.lang.String getOriginalType()
EventHandler has (re)dispatched a DOM event as a new
 type), the original eventType.getSynthetic()public java.lang.Boolean getShiftKey()
key events if the shift key was
 down when the event got triggered.  Otherwise, not present.getKeyName(), 
getCtrlKey(), 
getMetaKey()public java.lang.Boolean getSynthetic()
originalType should be set indicating the original
 eventType.getOriginalType()public java.lang.String getTargetClass()
getTargetID(), 
getTargetX(), 
getTargetY()public java.lang.String getTargetID()
widget ID of the event target, if one exists.  Page-level and
 non-DOM events may not have any target.getTargetClass(), 
getTargetX(), 
getTargetY(), 
GlobalIdpublic java.lang.Integer getTargetX()
left edge of the event
 target, if one exists.  Keyboard, page-level, and non-DOM events may not have any target.getTargetID(), 
getTargetClass(), 
getTargetY()public java.lang.Integer getTargetY()
top edge of the event
 target, if one exists.  Keyboard, page-level, and non-DOM events may not have any target.getTargetID(), 
getTargetClass(), 
getTargetY()public java.lang.String getThreadCode()
getErrorTrace(), 
getErrorEvent()public java.lang.Integer getTimeOffset()
EventStreamData.startTime, when capturing started, in milliseconds.public java.lang.String getURL()
URLpublic java.lang.Integer getWidth()
page width, present for page-level resize events.getHeight()public java.lang.Integer getX()
target is present and the event has an errorTrace.getY()public java.lang.Integer getY()
target is present and the event has an errorTrace.getX()