com.pnfsoftware.jeb.core.units.code.asm.decompiler.INativeDecompilerExtensionsManager |
Definition of the extensions manager for INativeDecompilerUnit
.
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
enum | INativeDecompilerExtensionsManager.ExtensionPriority | Priorities that can be attributed to an extension. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract boolean |
registerExtension(INativeDecompilerExtension ext)
Register an extension with a
MEDIUM_PRIORITY . | ||||||||||
abstract boolean |
registerExtension(INativeDecompilerExtension ext, INativeDecompilerExtensionsManager.ExtensionPriority priority)
Register an extension with the given priority.
| ||||||||||
abstract int |
registerExtensions(List<? extends INativeDecompilerExtension> listExt, boolean removePreviousExtensions)
Register a list of extensions with a
MEDIUM_PRIORITY . |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.IPlugin
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.decompiler.INativeDecompilerExtension
|
Register an extension with a MEDIUM_PRIORITY
. The extension will be
initialized.
ext | an extension object |
---|
Register an extension with the given priority. The extension will be initialized.
ext | an extension object |
---|
Register a list of extensions with a MEDIUM_PRIORITY
. The
extensions will be initialized.
removePreviousExtensions | if true the currently registered extensions are removed before adding the new ones. |
---|