Class InternalFrameEvent

java.lang.Object
java.util.EventObject
java.awt.AWTEvent
vaadinx.swing.event.InternalFrameEvent
All Implemented Interfaces:
Serializable

public class InternalFrameEvent extends AWTEvent
Port of InternalFrameEvent. Source retyped from javax.swing.JInternalFrame to JInternalFrame (D_event_port_policy — the JDK ctor won't accept our emulator type as its source).

Constants preserved verbatim from JDK so id-arithmetic carries across. Extends AWTEvent directly, mirroring JDK's InternalFrameEvent extends AWTEvent (unlike WindowEvent, which JDK roots at ComponentEvent).

Mirrors com.vaadin.swingbridge.surrogates.swing.event.SInternalFrameEvent; the two-layer artefact is stage-divergence per CLAUDE.md — emulator-stage code uses this type, surrogate-stage code uses SInternalFrameEvent.

See Also:
  • Field Details

    • INTERNAL_FRAME_FIRST

      public static final int INTERNAL_FRAME_FIRST
      See Also:
    • INTERNAL_FRAME_LAST

      public static final int INTERNAL_FRAME_LAST
      See Also:
    • INTERNAL_FRAME_OPENED

      public static final int INTERNAL_FRAME_OPENED
      See Also:
    • INTERNAL_FRAME_CLOSING

      public static final int INTERNAL_FRAME_CLOSING
      See Also:
    • INTERNAL_FRAME_CLOSED

      public static final int INTERNAL_FRAME_CLOSED
      See Also:
    • INTERNAL_FRAME_ICONIFIED

      public static final int INTERNAL_FRAME_ICONIFIED
      See Also:
    • INTERNAL_FRAME_DEICONIFIED

      public static final int INTERNAL_FRAME_DEICONIFIED
      See Also:
    • INTERNAL_FRAME_ACTIVATED

      public static final int INTERNAL_FRAME_ACTIVATED
      See Also:
    • INTERNAL_FRAME_DEACTIVATED

      public static final int INTERNAL_FRAME_DEACTIVATED
      See Also:
  • Constructor Details

    • InternalFrameEvent

      public InternalFrameEvent(JInternalFrame source, int id)
  • Method Details