Interface BasicScrollingCapable


  • @ParametersAreNonnullByDefault
    public interface BasicScrollingCapable
    Support for scrolling control.
    • Method Detail

      • getVerticalScrollBarVisibility

        @Nonnull
        ScrollBarVisibility getVerticalScrollBarVisibility()
        Returns vertical scrollbar visibility mode.
        Returns:
        scrollbar visibility mode
      • setVerticalScrollBarVisibility

        void setVerticalScrollBarVisibility​(ScrollBarVisibility verticalScrollBarVisibility)
        Sets vertical scrollbar visibility mode.
        Parameters:
        verticalScrollBarVisibility - scrollbar visibility mode
      • getVerticalScrollUnit

        @Nonnull
        VerticalScrollUnit getVerticalScrollUnit()
        Returns vertical scrolling unit.
        Returns:
        vertical scrolling unit
      • setVerticalScrollUnit

        void setVerticalScrollUnit​(VerticalScrollUnit verticalScrollUnit)
        Sets vertical scrolling unit.
        Parameters:
        verticalScrollUnit - vertical scrolling unit
      • getHorizontalScrollBarVisibility

        @Nonnull
        ScrollBarVisibility getHorizontalScrollBarVisibility()
        Returns horizotal scrollbar visibility mode.
        Returns:
        scrollbar visibility mode
      • setHorizontalScrollBarVisibility

        void setHorizontalScrollBarVisibility​(ScrollBarVisibility horizontalScrollBarVisibility)
        Sets horizotal scrollbar visibility mode.
        Parameters:
        horizontalScrollBarVisibility - scrollbar visibility mode
      • getHorizontalScrollUnit

        @Nonnull
        HorizontalScrollUnit getHorizontalScrollUnit()
        Returns horizontal scrolling unit.
        Returns:
        horizontal scrolling unit
      • setHorizontalScrollUnit

        void setHorizontalScrollUnit​(HorizontalScrollUnit horizontalScrollUnit)
        Sets horizontal scrolling unit.
        Parameters:
        horizontalScrollUnit - horizontal scrolling unit