Class Hierarchy
- java.lang.Object
- ij.macro.ExtensionDescriptor
 - ij.macro.FunctionFinder (implements java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.KeyListener, java.awt.event.TextListener, java.awt.event.WindowListener)
 - ij.macro.Functions (implements ij.macro.MacroConstants, ij.measure.Measurements)
 - ij.macro.Interpreter (implements ij.macro.MacroConstants)
 - ij.macro.MacroRunner (implements java.lang.Runnable)
 - ij.macro.Program (implements ij.macro.MacroConstants)
 - ij.macro.StartupRunner (implements java.lang.Runnable)
 - ij.macro.Symbol (implements ij.macro.MacroConstants)
 - ij.macro.Tokenizer (implements ij.macro.MacroConstants)
 - ij.macro.Variable (implements java.lang.Cloneable, ij.macro.MacroConstants)
 
 
Interface Hierarchy
- ij.macro.Debugger
 - ij.macro.MacroConstants
 - ij.macro.MacroExtension