# Package ghidra.framework.options

package ghidra.framework.options

- Related Packages
  Package
  Description
  ghidra.framework
- Class
  Description
  AbstractOptions
  AbstractOptions.AliasBinding
  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
  An implementation of PropertyComponent that is represented as a text field.
  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.
  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)`