public interface

IDexDisassemblyDocument

implements ITextDocument
com.pnfsoftware.jeb.core.units.code.android.render.IDexDisassemblyDocument

Class Overview

Definition of a Dex disassembly document. A disassembly document is a text document broken down in multiple parts.

Summary

Public Methods
abstract IDexItemToAnchor getCodeItemToAnchor()
Get a Converter that maps ICodeItem to its related anchor.
abstract ITextDocumentPart getItemDisassembly(ICodeCoordinates coordinates)
Generate partial disassembly for a given Dex item.
abstract DexDisassemblyProperties getPropertyOverrides()
abstract IDexUnit getUnit()
IUnit which is being rendered
abstract void setPropertyOverrides(DexDisassemblyProperties propertyOverrides)
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.output.IGenericDocument
From interface com.pnfsoftware.jeb.core.output.text.ITextDocument
From interface com.pnfsoftware.jeb.util.events.IEventSource

Public Methods

public abstract IDexItemToAnchor getCodeItemToAnchor ()

Get a Converter that maps ICodeItem to its related anchor.

Returns

public abstract ITextDocumentPart getItemDisassembly (ICodeCoordinates coordinates)

Generate partial disassembly for a given Dex item.

Parameters
coordinates item coordinates

public abstract DexDisassemblyProperties getPropertyOverrides ()

public abstract IDexUnit getUnit ()

IUnit which is being rendered

Returns

public abstract void setPropertyOverrides (DexDisassemblyProperties propertyOverrides)