Interface WindowDriver

All Known Implementing Classes:
DefaultInternalFrameDriver, DefaultWindowDriver

public interface WindowDriver
Defines how to work with windows.
  • Method Details

    • activate

      void activate(ComponentOperator oper)
      Activates a window.
      Parameters:
      oper - Window operator.
    • requestClose

      void requestClose(ComponentOperator oper)
      Requests a window to close.
      Parameters:
      oper - Window operator.
    • requestCloseAndThenHide

      void requestCloseAndThenHide(ComponentOperator oper)
      Closes a window by requesting it to close and then hiding it.
      Parameters:
      oper - Window operator.
    • close

      void close(ComponentOperator oper)
      Deprecated.
      Use requestClose(ComponentOperator) instead.
      Closes a window by requesting it to close and then hiding it.
      Parameters:
      oper - Window operator.
    • move

      void move(ComponentOperator oper, int x, int y)
      Change window location.
      Parameters:
      oper - Window operator.
      x - New x coordinate
      y - New y coordinate
    • resize

      void resize(ComponentOperator oper, int width, int height)
      Change window size.
      Parameters:
      oper - Window operator.
      width - New window width.
      height - New window height.