Package ghidra.util.table.field
Class CodeUnitTableCellData
java.lang.Object
ghidra.util.table.field.CodeUnitTableCellData
- All Implemented Interfaces:
Comparable<CodeUnitTableCellData>
A class that knows how to render
CodeUnits in 1 or more lines-
Constructor Summary
ConstructorsChangeConstructorDescriptionCodeUnitTableCellData(ProgramLocation location, CodeUnitFormat codeUnitFormat, int codeUnitOffset, int codeUnitCount) Constructor -
Method Summary
ChangeModifier and TypeMethodDescriptionintGet the visual representation for the code unit at or containing the address associated with this cell's rowGet the visual representation as HTML for the code unit at or containing the address associated with this cell's rowbooleanisOffcut()toString()
-
Constructor Details
-
CodeUnitTableCellData
public CodeUnitTableCellData(ProgramLocation location, CodeUnitFormat codeUnitFormat, int codeUnitOffset, int codeUnitCount) Constructor- Parameters:
location- the location of the code unit to displaycodeUnitFormat- the format needed to render the code unitcodeUnitOffset- relative code-unit offset from the specified address (this is not a byte-offset, it is expressed in terms of number of code-units).codeUnitCount- number of code-units to be displayed
-
-
Method Details
-
toString
-
compareTo
- Specified by:
compareToin interfaceComparable<CodeUnitTableCellData>
-
getDisplayString
Get the visual representation for the code unit at or containing the address associated with this cell's row- Returns:
- the display string
-
getHTMLDisplayString
Get the visual representation as HTML for the code unit at or containing the address associated with this cell's row- Returns:
- the display string
-
getDisplayStrings
-
isOffcut
public boolean isOffcut()
-