## Uses of Interface
org.eclipse.incquery.viewers.runtime.model.listeners.IViewerStateListener

- Packages that use IViewerStateListener
  Package | Description
  --- | ---
  org.eclipse.incquery.viewers.runtime.model |
  org.eclipse.incquery.viewers.runtime.model.listeners |
  org.eclipse.incquery.viewers.runtime.sources |

- - ### Uses of IViewerStateListener in org.eclipse.incquery.viewers.runtime.model

    Classes in org.eclipse.incquery.viewers.runtime.model that implement IViewerStateListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ViewerState` A Viewer state represents a stateful data model for an IncQuery Viewer.

    Methods in org.eclipse.incquery.viewers.runtime.model with parameters of type IViewerStateListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | ViewerState.`addStateListener(IViewerStateListener listener)` Adds a new state Listener to the Viewer State
    `void` | ViewerState.`removeStateListener(IViewerStateListener listener)` Removes a state Listener from the Viewer State

  - ### Uses of IViewerStateListener in org.eclipse.incquery.viewers.runtime.model.listeners

    Classes in org.eclipse.incquery.viewers.runtime.model.listeners that implement IViewerStateListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractViewerStateListener` An empty implementation of the `IViewerStateListener` interface.

  - ### Uses of IViewerStateListener in org.eclipse.incquery.viewers.runtime.sources

    Classes in org.eclipse.incquery.viewers.runtime.sources that implement IViewerStateListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ListContentProvider`
    `class` | `TreeContentProvider`