# Hierarchy For Package loci.formats.gui

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - loci.formats.gui.AWTImageTools
  - loci.formats.gui.BufferedImageSource (implements loci.formats.cache.ICacheSource)
  - java.awt.image.ColorModel (implements java.awt.Transparency)
    - loci.formats.gui.Index16ColorModel
    - loci.formats.gui.SignedColorModel
    - loci.formats.gui.UnsignedIntColorModel
  - java.awt.color.ColorSpace (implements java.io.Serializable)
    - loci.formats.gui.TwoChannelColorSpace
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Container
      - javax.swing.JComponent (implements java.io.Serializable)
        - loci.formats.gui.CacheIndicator (implements loci.formats.cache.CacheListener)
        - javax.swing.JLabel (implements javax.accessibility.Accessible, javax.swing.SwingConstants)
          - javax.swing.tree.DefaultTreeCellRenderer (implements javax.swing.tree.TreeCellRenderer)
            - loci.formats.gui.XMLCellRenderer
        - javax.swing.JPanel (implements javax.accessibility.Accessible)
          - loci.formats.gui.CacheComponent (implements java.awt.event.ActionListener, loci.formats.cache.CacheListener, javax.swing.event.ChangeListener)
          - loci.formats.gui.DataConverter.RowPanel
          - loci.formats.gui.PreviewPane (implements java.beans.PropertyChangeListener, java.lang.Runnable)
      - java.awt.Window (implements javax.accessibility.Accessible)
        - java.awt.Frame (implements java.awt.MenuContainer)
          - javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - loci.formats.gui.DataConverter (implements java.awt.event.ActionListener, javax.swing.event.ChangeListener, java.lang.Runnable)
            - loci.formats.gui.ImageViewer (implements java.awt.event.ActionListener, javax.swing.event.ChangeListener, java.awt.event.KeyListener, java.awt.event.MouseMotionListener, java.lang.Runnable, java.awt.event.WindowListener)
            - loci.formats.gui.XMLWindow
  - java.awt.image.DataBuffer
    - loci.formats.gui.SignedByteBuffer
    - loci.formats.gui.SignedShortBuffer
    - loci.formats.gui.UnsignedIntBuffer
  - javax.swing.filechooser.FileFilter
    - loci.formats.gui.ComboFileFilter (implements java.lang.Comparable<T>, java.io.FileFilter)
    - loci.formats.gui.ExtensionFileFilter (implements java.lang.Comparable<T>, java.io.FileFilter)
    - loci.formats.gui.FormatFileFilter (implements java.lang.Comparable<T>, java.io.FileFilter)
    - loci.formats.gui.NoExtensionFileFilter (implements java.lang.Comparable<T>, java.io.FileFilter)
  - loci.formats.gui.GUITools
  - loci.formats.ReaderWrapper (implements loci.formats.IFormatReader)
    - loci.formats.gui.BufferedImageReader
  - loci.formats.WriterWrapper (implements loci.formats.IFormatWriter)
    - loci.formats.gui.BufferedImageWriter
  - loci.formats.gui.XMLCellRenderer.XMLItem

Copyright © 2026 Open Microscopy Environment