Interface IDexDisassemblyDocument
- All Superinterfaces:
IEventSource
,IGenericDocument
,ITextDocument
Definition of a Dex disassembly document. A disassembly document is a text document broken down
in multiple parts.
-
Method Summary
Modifier and TypeMethodDescriptionGet a Converter that mapsICodeItem
to its related anchor.getItemDisassembly
(ICodeCoordinates coordinates) Generate partial disassembly for a given Dex item.getUnit()
IUnit
which is being renderedvoid
setPropertyOverrides
(DexDisassemblyProperties propertyOverrides) Methods inherited from interface com.pnfsoftware.jeb.util.events.IEventSource
addListener, countListeners, getListeners, getParentSource, insertListener, notifyListeners, removeListener, setParentSource
Methods inherited from interface com.pnfsoftware.jeb.core.output.IGenericDocument
dispose, getPropertyManager
Methods 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
DexDisassemblyProperties getPropertyOverrides()- Returns:
-
setPropertyOverrides
- Parameters:
propertyOverrides
-
-
getItemDisassembly
Generate partial disassembly for a given Dex item.- Parameters:
coordinates
- item coordinates- Returns:
-
getUnit
IDexUnit getUnit()IUnit
which is being rendered- Specified by:
getUnit
in interfaceIGenericDocument
- Returns:
IUnit
-
getCodeItemToAnchor
IDexItemToAnchor getCodeItemToAnchor()Get a Converter that mapsICodeItem
to its related anchor.- Returns:
ICodeItem
to anchor id mapper.
-