Package ghidra.framework.plugintool.util

# Class UndoRedoToolState

java.lang.Object
ghidra.framework.plugintool.util.UndoRedoToolState

public class UndoRedoToolState extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `UndoRedoToolState(List<Plugin> plugins, DomainObject domainObject)`
  Construct a TransientPluginState

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `restoreTool(DomainObject domainObject)`
  Restore the tool's state.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### UndoRedoToolState

    public UndoRedoToolState(List<Plugin> plugins, DomainObject domainObject)
    Construct a TransientPluginState
    Parameters:
      `plugins` - array of plugins to get transient state for

- ## Method Details

  - ### restoreTool

    public void restoreTool(DomainObject domainObject)
    Restore the tool's state.