Interface INativeDisassemblyDocument

All Superinterfaces:
IEventSource, IGenericDocument, ITextDocument

public interface INativeDisassemblyDocument extends ITextDocument
Definition of a native code disassembly document. A disassembly document is a text document broken down in multiple parts.
  • Method Details

    • getPropertyOverrides

      NativeDisassemblyProperties getPropertyOverrides()
      Retrieve property overrides used for rendering.
      Returns:
      property overrides, or null
    • setPropertyOverrides

      void setPropertyOverrides(NativeDisassemblyProperties propertyOverrides)
      Set property overrides used for rendering.
      Parameters:
      propertyOverrides - property overrides
    • getDisassemblyPart

      ITextDocumentPart getDisassemblyPart(long address, long endAddress)
      Retrieve the document part covering an address range.
      Parameters:
      address - start address
      endAddress - end address
      Returns:
      disassembly document part, or null
    • getUnit

      INativeCodeUnit<?> getUnit()
      IUnit which is being rendered
      Specified by:
      getUnit in interface IGenericDocument
      Returns:
      IUnit