Class SInternalFrameEvent

All Implemented Interfaces:
Serializable

public class SInternalFrameEvent extends SComponentEvent
Surrogate-side port of InternalFrameEvent. Source retyped from javax.swing.JInternalFrame to Vaadin Component per SD_event_port_stance — the surrogate that emits this event (SJInternalFrame) extends Dialog (via SWindow), so "the internal frame" is a Vaadin Component, not a Swing JComponent.

Constants preserved verbatim from InternalFrameEvent so id arithmetic carries across unchanged — migrated code that checks e.getID() == INTERNAL_FRAME_CLOSING works against either value (same int).

Extends SComponentEvent (not JDK AWTEvent directly) so it shares the surrogate ComponentEvent shape the other surrogate event ports use (SWindowEvent takes the same base). The Window↔InternalFrame parallel is exact: OPENED / CLOSING / CLOSED / ICONIFIED / DEICONIFIED / ACTIVATED / DEACTIVATED map 1:1 onto the Window ids, driven from SJInternalFrame's lifecycle (SD_internalframe_fire_seams).

See Also:
  • Field Details

    • INTERNAL_FRAME_ACTIVATED

      public static final int INTERNAL_FRAME_ACTIVATED
      See Also:
    • INTERNAL_FRAME_CLOSED

      public static final int INTERNAL_FRAME_CLOSED
      See Also:
    • INTERNAL_FRAME_CLOSING

      public static final int INTERNAL_FRAME_CLOSING
      See Also:
    • INTERNAL_FRAME_DEACTIVATED

      public static final int INTERNAL_FRAME_DEACTIVATED
      See Also:
    • INTERNAL_FRAME_DEICONIFIED

      public static final int INTERNAL_FRAME_DEICONIFIED
      See Also:
    • INTERNAL_FRAME_FIRST

      public static final int INTERNAL_FRAME_FIRST
      See Also:
    • INTERNAL_FRAME_ICONIFIED

      public static final int INTERNAL_FRAME_ICONIFIED
      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:
  • Constructor Details

    • SInternalFrameEvent

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