Class BrowserCodeUnitFormatOptions

java.lang.Object
ghidra.program.model.listing.CodeUnitFormatOptions
ghidra.app.util.viewer.field.BrowserCodeUnitFormatOptions
All Implemented Interfaces:
OptionsChangeListener

public class BrowserCodeUnitFormatOptions extends CodeUnitFormatOptions implements OptionsChangeListener
  • Method Details

    • optionsChanged

      public void optionsChanged(ToolOptions options, String optionName, Object oldValue, Object newValue)
      Description copied from interface: OptionsChangeListener
      Notification that an option changed.

      Note: to reject an options change, you can throw a OptionsVetoException.

      Specified by:
      optionsChanged in interface OptionsChangeListener
      Parameters:
      options - options object containing the property that changed
      optionName - name of option that changed
      oldValue - old value of the option
      newValue - new value of the option
    • addChangeListener

      public void addChangeListener(ChangeListener listener)
      Add format change listener. Listeners will only be notified if autoUpdate was true when instantiated.
      Parameters:
      listener - the listener
    • removeChangeListener

      public void removeChangeListener(ChangeListener listener)
      Remove format change listener
      Parameters:
      listener - the listener
    • followReferencedPointers

      public boolean followReferencedPointers()
      Get current state of the Follow Referenced Pointers option.
      Returns:
      true if operand pointer read of indirect references will be followed and non-dynamic pointer referenced symbol will be rendered in place of pointer label.