Class WrappedCustomOption

java.lang.Object
ghidra.framework.options.WrappedCustomOption
All Implemented Interfaces:
WrappedOption

public class WrappedCustomOption extends Object implements WrappedOption
  • Constructor Details

    • WrappedCustomOption

      public WrappedCustomOption(CustomOption value)
    • WrappedCustomOption

      public WrappedCustomOption()
  • Method Details

    • readState

      public void readState(SaveState saveState)
      Description copied from interface: WrappedOption
      Concrete subclass of WrappedOption should read all of its state from the given saveState object.
      Specified by:
      readState in interface WrappedOption
      Parameters:
      saveState - container of state information
    • isValid

      public boolean isValid()
    • writeState

      public void writeState(SaveState saveState)
      Description copied from interface: WrappedOption
      Concrete subclass of WrappedOption should write all of its state to the given saveState object.
      Specified by:
      writeState in interface WrappedOption
      Parameters:
      saveState - container of state information
    • getObject

      public Object getObject()
      Description copied from interface: WrappedOption
      Get the object that is the property value.
      Specified by:
      getObject in interface WrappedOption
    • getOptionType

      public OptionType getOptionType()
      Specified by:
      getOptionType in interface WrappedOption