Package ghidra.framework.options
Class FileOptions
java.lang.Object
ghidra.framework.options.AbstractOptions
ghidra.framework.options.FileOptions
- All Implemented Interfaces:
- Options
- 
Nested Class SummaryNested classes/interfaces inherited from class ghidra.framework.options.AbstractOptionsAbstractOptions.AliasBinding
- 
Field SummaryFields inherited from class ghidra.framework.options.AbstractOptionsaliasMap, categoryHelpMap, listeners, name, optionsEditorMap, SUPPORTED_CLASSES, themeListener, themeToOptionMap, valueMapFields inherited from interface ghidra.framework.options.OptionsDELIMITER, DELIMITER_STRING, ILLEGAL_DELIMITER
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncopy()protected OptioncreateRegisteredOption(String optionName, OptionType type, String description, HelpLocation help, Object defaultValue, PropertyEditor editor) protected OptioncreateUnregisteredOption(String optionName, OptionType type, Object defaultValue) getFile()protected booleannotifyOptionChanged(String optionName, Object oldValue, Object newValue) readCustomOption(GProperties properties) voidtoString()Methods inherited from class ghidra.framework.options.AbstractOptionscontains, createAlias, dispose, findPropertyEditor, getActionTrigger, getBoolean, getByteArray, getCategoryHelpLocation, getChildOptions, getColor, getCustomOption, getDate, getDefaultValue, getDefaultValueAsString, getDescription, getDouble, getEnum, getFile, getFloat, getFont, getHelpLocation, getID, getInt, getKeyStroke, getLeafOptionNames, getLong, getName, getObject, getOption, getOptionNames, getOptions, getOptionsEditor, getOptionsEditor, getOptionsHelpLocation, getPropertyEditor, getRegisteredPropertyEditor, getString, getType, getValueAsString, isAlias, isDefaultValue, isRegistered, putObject, putObject, registerOption, registerOption, registerOption, registerOptionsEditor, registerOptionsEditor, registerThemeColorBinding, registerThemeFontBinding, removeOption, restoreDefaultValue, restoreDefaultValues, setActionTrigger, setBoolean, setByteArray, setCategoryHelpLocation, setColor, setCustomOption, setDate, setDouble, setEnum, setFile, setFloat, setFont, setInt, setKeyStroke, setLong, setName, setOptionsHelpLocation, setStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ghidra.framework.options.OptionsregisterOption, registerOptionsEditor
- 
Constructor Details- 
FileOptions
- 
FileOptions- Throws:
- IOException
 
 
- 
- 
Method Details- 
save- Throws:
- IOException
 
- 
getFile
- 
readCustomOption
- 
createRegisteredOptionprotected Option createRegisteredOption(String optionName, OptionType type, String description, HelpLocation help, Object defaultValue, PropertyEditor editor) - Specified by:
- createRegisteredOptionin class- AbstractOptions
 
- 
createUnregisteredOption- Specified by:
- createUnregisteredOptionin class- AbstractOptions
 
- 
notifyOptionChanged- Specified by:
- notifyOptionChangedin class- AbstractOptions
 
- 
toString- Overrides:
- toStringin class- AbstractOptions
 
- 
copy
 
-