## Uses of Interface
loci.formats.cache.CacheListener

- Packages that use CacheListener
  Package | Description
  --- | ---
  loci.formats.cache | Package containing Bio-Formats caching logic, for managing subsets of large collections of image planes in memory.
  loci.formats.gui | Package containing Bio-Formats graphical user interface code.

- - ### Uses of CacheListener in loci.formats.cache

    Fields in loci.formats.cache with type parameters of type CacheListener
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.Vector<CacheListener>` | Cache.`listeners` List of cache event listeners.

    Methods in loci.formats.cache that return CacheListener
    Modifier and Type | Method and Description
    --- | ---
    `CacheListener[]` | CacheStrategy.`getCacheListeners()`
    `CacheListener[]` | CacheReporter.`getCacheListeners()` Gets a list of all registered status update listeners.
    `CacheListener[]` | Cache.`getCacheListeners()`

    Methods in loci.formats.cache with parameters of type CacheListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | CacheStrategy.`addCacheListener(CacheListener l)`
    `void` | CacheReporter.`addCacheListener(CacheListener l)` Adds a listener for status update events.
    `void` | Cache.`addCacheListener(CacheListener l)`
    `void` | CacheStrategy.`removeCacheListener(CacheListener l)`
    `void` | CacheReporter.`removeCacheListener(CacheListener l)` Removes a listener for status update events.
    `void` | Cache.`removeCacheListener(CacheListener l)`

  - ### Uses of CacheListener in loci.formats.gui

    Classes in loci.formats.gui that implement CacheListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CacheComponent` GUI component for managing a cache.
    `class` | `CacheIndicator` Indicator GUI component showing which planes are currently in the cache for a given dimensional axis at a particular dimensional position.

Copyright © 2026 Open Microscopy Environment