Interface EmulatorFactory

All Superinterfaces:
ExtensionPoint
All Known Implementing Classes:
TaintEmulatorFactory

public interface EmulatorFactory extends ExtensionPoint
A factory for configuring and creating a Debugger-integrated emulator
  • Method Details

    • getTitle

      String getTitle()
      Get the title, to appear in menus and dialogs
      Returns:
      the title
    • create

      Create the emulator
      Parameters:
      access - the trace-and-debugger access shim
      writer - the Debugger's emulation callbacks for UI integration
      Returns:
      the emulator with callbacks installed