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 TypeMethodDescriptionvoid
The default implementation does nothing.Methods inherited from class com.pnfsoftware.jeb.core.units.AbstractUnitPlugin
getFormatType, getPriority, getPropertyDefinitionManager, getTypeIdProvider, initialize
Methods inherited from class com.pnfsoftware.jeb.core.AbstractPlugin
dispose, getData, setData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.pnfsoftware.jeb.core.IPlugin
dispose, getData, getPluginInformation, setData
Methods 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:
setupCustomProperties
in interfaceINativePlugin<InsnType extends IInstruction>
-