com.pnfsoftware.jeb.core.units.code.debug.IDebuggerUnitIdentifier |
Class Overview
Specialized identifier for debugger units. Such identifiers must have a type
string that starts with {@value WellKnownUnitTypes#pfxTypeDebugger}.
Summary
[Expand]
Inherited Methods |
From interface
com.pnfsoftware.jeb.core.IPlugin
abstract
void
|
dispose()
Dispose of resources used by this plugin.
|
abstract
Object
|
getData(Object key)
Retrieve a piece of transient plugin data.
|
abstract
IPluginInformation
|
getPluginInformation()
Retrieve basic information about the plugin, such as name, version, author, and organization.
|
abstract
void
|
setData(Object key, Object value)
Store a piece of transient plugin data.
|
|
From interface
com.pnfsoftware.jeb.core.units.IUnitIdentifier
abstract
boolean
|
acceptAnyInputBytes()
Indicate that this identifier could return true for any input.
|
abstract
boolean
|
canIdentify(IInput input, IUnitCreator parent)
Legacy method that does not provide name and identmap.
|
abstract
boolean
|
canIdentify(IInput input, IUnitCreator parent, String name, Map<Object, Object> identmap)
Perform input identification.
|
abstract
IUnit
|
prepare(String name, IInput input, IUnitProcessor unitProcessor, IUnitCreator parent)
Legacy method that does not provide identmap.
|
abstract
IUnit
|
prepare(String name, IInput input, IUnitProcessor unitProcessor, IUnitCreator parent, Map<Object, Object> identmap)
This method is used to produce a unit of the corresponding identifier type.
|
|
From interface
com.pnfsoftware.jeb.core.units.IUnitPlugin
|
Public Methods
Provide an optional target enumerator.