Class SpecExtensionEditor
java.lang.Object
ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
- All Implemented Interfaces:
OptionsEditor,PropertyChangeListener,EventListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply()Apply the changes.voidcancel()Cancel the changes.voiddispose()Dispose this editorgetEditorComponent(Options options, EditorStateFactory editorStateFactory) Get the editor component.voidvoidreload()A signal to reload the GUI widgets in the component created by this editor.voidSets the options change listener
-
Constructor Details
-
SpecExtensionEditor
-
-
Method Details
-
apply
Description copied from interface:OptionsEditorApply the changes.- Specified by:
applyin interfaceOptionsEditor- Throws:
InvalidInputException
-
cancel
public void cancel()Description copied from interface:OptionsEditorCancel the changes.- Specified by:
cancelin interfaceOptionsEditor
-
reload
public void reload()Description copied from interface:OptionsEditorA signal to reload the GUI widgets in the component created by this editor. This will happen when the options change out from under the editor, such as when the user restores the default options values.- Specified by:
reloadin interfaceOptionsEditor
-
setOptionsPropertyChangeListener
Description copied from interface:OptionsEditorSets the options change listener- Specified by:
setOptionsPropertyChangeListenerin interfaceOptionsEditor- Parameters:
listener-
-
getEditorComponent
Description copied from interface:OptionsEditorGet the editor component.- Specified by:
getEditorComponentin interfaceOptionsEditor- Parameters:
options- The editable options that for which a GUI component will be creatededitorStateFactory- The factory that will provide state objects this options editor
-
dispose
public void dispose()Description copied from interface:OptionsEditorDispose this editor- Specified by:
disposein interfaceOptionsEditor
-
propertyChange
- Specified by:
propertyChangein interfacePropertyChangeListener
-