Class LookAndFeelPlugin

java.lang.Object
ghidra.framework.plugintool.Plugin
ghidra.app.plugin.gui.LookAndFeelPlugin
All Implemented Interfaces:
ApplicationLevelOnlyPlugin, ApplicationLevelPlugin, OptionsChangeListener, PluginEventListener, ServiceListener, ExtensionPoint

public class LookAndFeelPlugin extends Plugin implements ApplicationLevelOnlyPlugin, OptionsChangeListener
  • Field Details

  • Constructor Details

    • LookAndFeelPlugin

      public LookAndFeelPlugin(PluginTool tool)
  • 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
    • dispose

      public void dispose()
      Description copied from class: Plugin
      Tells a plugin that it is no longer needed. The plugin should release any resources that it has. All actions, components, services will automatically be cleaned up.
      Overrides:
      dispose in class Plugin