Class AbstractNativePlugin<InsnType extends IInstruction>
java.lang.Object
com.pnfsoftware.jeb.core.AbstractPlugin
com.pnfsoftware.jeb.core.units.AbstractUnitPlugin
com.pnfsoftware.jeb.core.units.code.asm.AbstractNativePlugin<InsnType>
- Type Parameters:
InsnType-
- All Implemented Interfaces:
IPlugin,INativePlugin<InsnType>,IUnitPlugin
- Direct Known Subclasses:
AbstractNativeDecompilerPlugin,AbstractNativeDisassemblerPlugin
public abstract class AbstractNativePlugin<InsnType extends IInstruction>
extends AbstractUnitPlugin
implements INativePlugin<InsnType>
Common implementation for native plugins (disassemblers,
gendec-based decompilers).-
Field Summary
Fields inherited from class com.pnfsoftware.jeb.core.units.AbstractUnitPlugin
pdm, pm, priority, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidThe default implementation does nothing.Methods inherited from class com.pnfsoftware.jeb.core.units.AbstractUnitPlugin
getFormatType, getPriority, getPropertyDefinitionManager, getTypeIdProvider, initializeMethods inherited from class com.pnfsoftware.jeb.core.AbstractPlugin
dispose, getData, setDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.pnfsoftware.jeb.core.IPlugin
dispose, getData, getPluginInformation, setDataMethods inherited from interface com.pnfsoftware.jeb.core.units.IUnitPlugin
getFormatType, getPriority, getPropertyDefinitionManager, getTypeIdProvider, initialize
-
Constructor Details
-
AbstractNativePlugin
-
-
Method Details
-
setupCustomProperties
The default implementation does nothing.- Specified by:
setupCustomPropertiesin interfaceINativePlugin<InsnType extends IInstruction>
-