# Package ghidra.framework.options

package ghidra.framework.options

- Related Packages
  Package
  Description
  ghidra.framework
  ghidra.framework.options.annotation
- Class
  Description
  AbstractOptions
  AbstractOptions.AliasBinding
  ActionTrigger
  Represents a way to trigger an action in the system.
  AutoOptions
  AutoOptions.CategoryAndName
  AutoOptions.NewValue
  AutoOptions.OldValue
  AutoOptions.Wiring
  AutoOptions.WiringImpl
  AutoOptionsListener<R>
  AutoOptionsListener.FieldOptionSetter<R>
  AutoOptionsListener.MethodOptionSetter<R>
  AutoOptionsListener.OptionSetter<R>
  AutoOptionsListener.ParamOrder
  AutoOptionsListener.ReceiverProfile<R>
  CustomOption
  CustomOptionsEditor
  Marker interface to signal that the implementing PropertyEditor component desires to handle display editing of an option or options.
  EditorState
  EditorStateFactory
  EnumEditor
  ErrorPropertyEditor
  FileOptions
  GProperties
  Class for saving name/value pairs as XML or Json.
  JSonProperties
  A convenience class for creating a GProperties object from a file containing JSon data generated from `GProperties.saveToJsonFile(File)`
  NoRegisteredEditorPropertyEditor
  Option
  Options
  OptionsChangeListener
  Interface for notifying listeners when options change.
  OptionsEditor
  Interface to define methods for an editor that supplies its own component to be displayed in the OptionsDialog.
  OptionType
  OptionType.ByteArrayStringAdapter
  PreferenceState
  An implementation of SaveState that exists primarily to signal its intended usage.
  PropertyBoolean
  A basic editor for booleans.
  PropertySelector
  An implementation of a PropertyComponent that is represented as a combo box.
  PropertyText
  An implementation of PropertyComponent that is represented as a text field.
  SaveState
  Class for saving name/value pairs as XML or Json.
  SubOptions
  ThemeColorOption
  Options implementation for theme color options.
  ThemeFontOption
  Options implementation for theme font options.
  ToolOptions
  Class to manage a set of option name/value pairs for a category.
  WrappedActionTrigger
  WrappedCustomOption
  WrappedDate
  WrappedFile
  WrappedOption
  Wrapper class for an object that represents a property value and is saved as a set of primitives.
  XmlProperties
  A convenience class for creating a GProperties object from a file containing XML data generated from `GProperties.saveToXmlFile(File)`