Package ghidra.framework.data
Class GhidraToolState
- java.lang.Object
-
- ghidra.framework.data.ToolState
-
- ghidra.framework.data.GhidraToolState
-
- All Implemented Interfaces:
NavigatableRemovalListener
public class GhidraToolState extends ToolState implements NavigatableRemovalListener
-
-
Constructor Summary
Constructors Constructor Description GhidraToolState(PluginTool tool, DomainObject domainObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
getAfterState(DomainObject domainObject)
void
navigatableRemoved(Navigatable nav)
void
restoreAfterRedo(DomainObject domainObject)
Restore the tool's state after an undovoid
restoreAfterUndo(DomainObject domainObject)
Restore the tool's state after an undo
-
-
-
Constructor Detail
-
GhidraToolState
public GhidraToolState(PluginTool tool, DomainObject domainObject)
-
-
Method Detail
-
navigatableRemoved
public void navigatableRemoved(Navigatable nav)
- Specified by:
navigatableRemoved
in interfaceNavigatableRemovalListener
-
getAfterState
public void getAfterState(DomainObject domainObject)
- Overrides:
getAfterState
in classToolState
-
restoreAfterRedo
public void restoreAfterRedo(DomainObject domainObject)
Description copied from class:ToolState
Restore the tool's state after an undo- Overrides:
restoreAfterRedo
in classToolState
-
restoreAfterUndo
public void restoreAfterUndo(DomainObject domainObject)
Description copied from class:ToolState
Restore the tool's state after an undo- Overrides:
restoreAfterUndo
in classToolState
-
-