Uses of Interface
com.pnfsoftware.jeb.core.output.text.ITextDocument
Packages that use ITextDocument
Package
Description
Specialized text document useful for code units.
Types for text documents, useful to represent textual data generated by a unit.
Trivial implementations for the text package interfaces.
Types related to JEB code plugins, including disassemblers, decompilers, and debuggers.
Specific types used by Dex units to render Dex disassembly code.
C AST types, used in AST documents provided by the
source units
generated by gendec
.Types used during the generation of native code disassembly.
Types used to manipulate
dexdec
-generated (Dex decompiler) Java Abstract Syntax Tree
(AST) objects.-
Uses of ITextDocument in com.pnfsoftware.jeb.core.output.code
Classes in com.pnfsoftware.jeb.core.output.code that implement ITextDocumentModifier and TypeClassDescriptionclass
A text document base class for units that wish to output code (eg, assembly code, high level code). -
Uses of ITextDocument in com.pnfsoftware.jeb.core.output.text
Methods in com.pnfsoftware.jeb.core.output.text with parameters of type ITextDocumentModifier and TypeMethodDescriptionstatic StringBuilder
TextDocumentUtil.buildText
(ITextDocument doc) Build the text buffer held in a text document.static StringBuilder
TextDocumentUtil.buildText
(ITextDocument doc, int maxLineCount) Build the text buffer held in a text document.HtmlTextDocumentFormatter.generate
(ITextDocument doc) static String
TextDocumentUtil.getText
(ITextDocument doc) Get the text buffer of a text document.Constructors in com.pnfsoftware.jeb.core.output.text with parameters of type ITextDocumentModifierConstructorDescriptionHtmlFormatter
(ITextDocument doc, IItemStyleInfoProvider styleprv, String title, boolean insertCopyright) -
Uses of ITextDocument in com.pnfsoftware.jeb.core.output.text.impl
Classes in com.pnfsoftware.jeb.core.output.text.impl that implement ITextDocumentModifier and TypeClassDescriptionclass
A skeleton implementation of a text document.class
This utility class allows clients to view a part of a document as a virtual, whole document.class
A text document used to represent textual data, on a best-effort basis.class
A text document used to represent binary data as a standardized hex-dump text blob.class
A simple text document.Methods in com.pnfsoftware.jeb.core.output.text.impl that return ITextDocumentModifier and TypeMethodDescriptionAbstractTextPartAsDocumentProxy.getFullDocument()
Retrieve the full (provider) document.Constructors in com.pnfsoftware.jeb.core.output.text.impl with parameters of type ITextDocumentModifierConstructorDescriptionCreate a proxy object. -
Uses of ITextDocument in com.pnfsoftware.jeb.core.units.code
Methods in com.pnfsoftware.jeb.core.units.code that return ITextDocumentModifier and TypeMethodDescriptionICodeUnit.getDisassemblyDocument()
Convenience method to retrieve the text document representing the disassembly of this code unit.ISourceUnit.getSourceDocument()
Get the text document representing the decompiled source. -
Uses of ITextDocument in com.pnfsoftware.jeb.core.units.code.android.render
Subinterfaces of ITextDocument in com.pnfsoftware.jeb.core.units.code.android.renderModifier and TypeInterfaceDescriptioninterface
Definition of a Dex disassembly document. -
Uses of ITextDocument in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast
Classes in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast that implement ITextDocumentModifier and TypeClassDescriptionclass
C AST document used to render a decompiled piece of native code. -
Uses of ITextDocument in com.pnfsoftware.jeb.core.units.code.asm.render
Subinterfaces of ITextDocument in com.pnfsoftware.jeb.core.units.code.asm.renderModifier and TypeInterfaceDescriptioninterface
Definition of a native code disassembly document. -
Uses of ITextDocument in com.pnfsoftware.jeb.core.units.code.java
Classes in com.pnfsoftware.jeb.core.units.code.java that implement ITextDocumentModifier and TypeClassDescriptionclass
Java AST document used to render a decompiled piece of Java code.