ViewManager (jEdit API Documentation)

Package org.gjt.sp.jedit.manager

## Interface ViewManager

- All Known Implementing Classes:
    `ViewManagerImpl`

      public interface ViewManager

  The view manager is here to manage the `View` linked list
  Since:
    jEdit 5.6pre1

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `forEach​(java.util.function.Consumer<? super View> action)` |
    `View` | `getActiveView()` |
    `View` | `getActiveViewInternal()` |
    `View` | `getFirst()` |
    `View` | `getLast()` |
    `java.util.List<View>` | `getViews()` |
    `void` | `setActiveView​(View view)` |
    `int` | `size()` |

- - ### Method Detail

    - #### getViews

          java.util.List<View> getViews()

    - #### forEach

          void forEach​(java.util.function.Consumer<? super View> action)

    - #### size

          int size()

    - #### getFirst

          View getFirst()

    - #### getLast

          View getLast()

    - #### getActiveView

          View getActiveView()

    - #### setActiveView

          void setActiveView​(View view)

    - #### getActiveViewInternal

          @Nullable
          View getActiveViewInternal()