Interface ScrollBar

All Superinterfaces:
Clickable, DoubleClickable, EnabledProvider, LocationInfoProvider, SupportDragAndDrop, SupportSendKeys, TestObject, TestObjectDescriber, UiObjectBase, UiObjectBase, VisibleProvider, WaitUntilEnabledProvider, WaitUntilVisibleProvider

public interface ScrollBar extends UiObjectBase, TestObject
A standard Windows scroll bar.
  • Method Details

    • getMaxPosition

      int getMaxPosition() throws GeneralLeanFtException
      Returns the maximum scrolling position.
      Returns:
      the maximum scrolling position.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • getMinPosition

      int getMinPosition() throws GeneralLeanFtException
      Returns the minimum scrolling position.
      Returns:
      the minimum scrolling position.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • getPosition

      int getPosition() throws GeneralLeanFtException
      Returns the scroll bar position.
      Returns:
      the scroll bar position.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • setPosition

      void setPosition(int position) throws GeneralLeanFtException
      Sets the scroll bar position.
      Parameters:
      position - the scroll bar position to be set.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • nextLine

      void nextLine(int numberOfLines) throws GeneralLeanFtException
      Moves the scroll bar downward, or to the right, the specified number of lines.
      Parameters:
      numberOfLines - the number of lines to move the scroll bar.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • nextLine

      void nextLine() throws GeneralLeanFtException
      Moves the scroll bar downward, or to the right, by one line.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • nextPage

      void nextPage(int numberOfPages) throws GeneralLeanFtException
      Moves the scroll bar downward, or to the right, the specified number of pages.
      Parameters:
      numberOfPages - the number of pages to move the scroll bar.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • nextPage

      void nextPage() throws GeneralLeanFtException
      Moves the scroll bar downward, or to the right, by one page.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • previousLine

      void previousLine(int numberOfLines) throws GeneralLeanFtException
      Moves the scroll bar upward, or to the left, the specified number of lines.
      Parameters:
      numberOfLines - the number of lines to move the scroll bar.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • previousLine

      void previousLine() throws GeneralLeanFtException
      Moves the scroll bar upward, or to the left, by one line.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • previousPage

      void previousPage(int numberOfPages) throws GeneralLeanFtException
      Moves the scroll bar upward, or to the left, the specified number of pages.
      Parameters:
      numberOfPages - the number of pages to move the scroll bar.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • previousPage

      void previousPage() throws GeneralLeanFtException
      Moves the scroll bar upward, or to the left, by one page.
      Throws:
      GeneralLeanFtException - if error occurs during execution