# Hierarchy For Package ij.plugin.frame

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Container
      - java.awt.Window (implements javax.accessibility.Accessible)
        - java.awt.Dialog
          - ij.plugin.frame.PlugInDialog (implements java.awt.event.FocusListener, ij.plugin.PlugIn, java.awt.event.WindowListener)
            - ij.plugin.frame.Channels (implements java.awt.event.ActionListener, java.awt.event.ItemListener, ij.plugin.PlugIn)
            - ij.plugin.frame.ColorPicker
            - ij.plugin.frame.ContrastAdjuster (implements java.awt.event.ActionListener, java.awt.event.AdjustmentListener, java.awt.event.ItemListener, java.lang.Runnable)
            - ij.plugin.frame.ThresholdAdjuster (implements java.awt.event.ActionListener, java.awt.event.AdjustmentListener, java.awt.event.FocusListener, ij.ImageListener, java.awt.event.ItemListener, java.awt.event.KeyListener, ij.measure.Measurements, java.awt.event.MouseWheelListener, ij.plugin.PlugIn, java.lang.Runnable)
        - java.awt.Frame (implements java.awt.MenuContainer)
          - ij.plugin.frame.PlugInFrame (implements java.awt.event.FocusListener, ij.plugin.PlugIn, java.awt.event.WindowListener)
            - ij.plugin.frame.ColorThresholder (implements java.awt.event.ActionListener, java.awt.event.AdjustmentListener, java.awt.event.FocusListener, java.awt.event.ItemListener, ij.measure.Measurements, ij.plugin.PlugIn, java.lang.Runnable)
            - ij.plugin.frame.Commands (implements java.awt.event.ActionListener, ij.CommandListener, java.awt.event.ItemListener)
            - ij.plugin.frame.Editor (implements java.awt.event.ActionListener, java.awt.datatransfer.ClipboardOwner, ij.macro.Debugger, java.awt.event.ItemListener, java.awt.event.KeyListener, ij.macro.MacroConstants, java.awt.event.MouseListener, java.lang.Runnable, java.awt.event.TextListener)
            - ij.plugin.frame.Fitter (implements java.awt.event.ActionListener, java.awt.datatransfer.ClipboardOwner, java.awt.event.ItemListener, java.awt.event.KeyListener, ij.plugin.PlugIn)
            - ij.plugin.frame.LineWidthAdjuster (implements java.awt.event.AdjustmentListener, java.awt.event.ItemListener, ij.plugin.PlugIn, java.lang.Runnable, java.awt.event.TextListener)
            - ij.plugin.frame.MemoryMonitor
            - ij.plugin.frame.PasteController (implements java.awt.event.ItemListener, ij.plugin.PlugIn)
            - ij.plugin.frame.Recorder (implements java.awt.event.ActionListener, ij.ImageListener, java.awt.event.ItemListener, ij.plugin.PlugIn)
            - ij.plugin.frame.RoiManager (implements java.awt.event.ActionListener, java.awt.event.ItemListener, java.lang.Iterable<T>, javax.swing.event.ListSelectionListener, java.awt.event.MouseListener, java.awt.event.MouseWheelListener)
            - ij.plugin.frame.SyncWindows (implements java.awt.event.ActionListener, ij.CommandListener, ij.ImageListener, java.awt.event.ItemListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener)