Interface INativeDisassemblyDocument
- All Superinterfaces:
IEventSource,IGenericDocument,ITextDocument
Definition of a native code disassembly document. A disassembly document is a text document
broken down in multiple parts.
-
Method Summary
Modifier and TypeMethodDescriptiongetDisassemblyPart(long address, long endAddress) Retrieve the document part covering an address range.Retrieve property overrides used for rendering.getUnit()IUnitwhich is being renderedvoidsetPropertyOverrides(NativeDisassemblyProperties propertyOverrides) Set property overrides used for rendering.Methods inherited from interface com.pnfsoftware.jeb.util.events.IEventSource
addListener, countListeners, getListeners, getParentSource, insertListener, notifyListeners, removeListener, setParentSourceMethods inherited from interface com.pnfsoftware.jeb.core.output.IGenericDocument
dispose, getPropertyManagerMethods inherited from interface com.pnfsoftware.jeb.core.output.text.ITextDocument
addressToCoordinates, addressToCoordinates, coordinatesToAddress, coordinatesToAddress, format, getAnchorCount, getBinaryRepresentation, getDocumentPart, getDocumentPart, getDocumentPart2, getFirstAnchor, getInitialAnchor, hasBinaryRepresentation
-
Method Details
-
getPropertyOverrides
NativeDisassemblyProperties getPropertyOverrides()Retrieve property overrides used for rendering.- Returns:
- property overrides, or null
-
setPropertyOverrides
Set property overrides used for rendering.- Parameters:
propertyOverrides- property overrides
-
getDisassemblyPart
Retrieve the document part covering an address range.- Parameters:
address- start addressendAddress- end address- Returns:
- disassembly document part, or null
-
getUnit
INativeCodeUnit<?> getUnit()IUnitwhich is being rendered- Specified by:
getUnitin interfaceIGenericDocument- Returns:
IUnit
-