Class SComponentEvent

java.lang.Object
java.util.EventObject
java.awt.AWTEvent
com.vaadin.swingbridge.surrogates.awt.event.SComponentEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SContainerEvent, SFocusEvent, SHierarchyEvent, SInputEvent, SInternalFrameEvent, SWindowEvent

public class SComponentEvent extends AWTEvent
Surrogate-side port of ComponentEvent. Source type retyped from Component to Component because our surrogates are Vaadin components, not AWT components (SD_event_port_stance).

Constants preserved verbatim so bitmask/ID arithmetic carries across unchanged. Extends JDK AWTEvent unchanged — its source field is typed as Object, so reuse is fine (no port needed).

See Also:
  • Field Details

  • Constructor Details

    • SComponentEvent

      public SComponentEvent(com.vaadin.flow.component.Component source, int id)
  • Method Details

    • getComponent

      public com.vaadin.flow.component.Component getComponent()
      The Vaadin component that originated this event.
    • paramString

      public String paramString()
      Overrides:
      paramString in class AWTEvent