Package ghidra.app.plugin.debug.dbtable
Class BinaryColumnAdapter
java.lang.Object
docking.widgets.table.AbstractDynamicTableColumn<DBRecord,Object,Object>
docking.widgets.table.AbstractDynamicTableColumnStub<DBRecord,Object>
ghidra.app.plugin.debug.dbtable.BinaryColumnAdapter
- All Implemented Interfaces:
DynamicTableColumn<DBRecord,Object, Object>
-
Field Summary
FieldsFields inherited from class docking.widgets.table.AbstractDynamicTableColumn
FLOATING_POINT_PRECISION_SETTING, FLOATING_POINT_SETTINGS_DEFINITIONS, INTEGER_RADIX_SETTING, INTEGER_SETTINGS_DEFINITIONS, INTEGER_SIGNEDNESS_MODE_SETTING, NO_SETTINGS_DEFINITIONS -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetByteString(byte b) Determines the class of object that is associated with this field (column).Determines the unique column heading that may be used to identify a column instance.getValue(DBRecord rowObject, Settings settings, ServiceProvider serviceProvider) Methods inherited from class docking.widgets.table.AbstractDynamicTableColumnStub
getValueMethods inherited from class docking.widgets.table.AbstractDynamicTableColumn
equals, getColumnDescription, getColumnDisplayName, getColumnPreferredWidth, getColumnRenderer, getComparator, getComparator, getHeaderRenderer, getMaxLines, getSettingsDefinitions, getSupportedRowType, getUniqueIdentifier, hashCode, toString
-
Field Details
-
longRenderer
-
column
protected int column
-
-
Method Details
-
getValue
public Object getValue(DBRecord rowObject, Settings settings, ServiceProvider serviceProvider) throws IllegalArgumentException - Specified by:
getValuein classAbstractDynamicTableColumnStub<DBRecord,Object> - Throws:
IllegalArgumentException
-
getColumnClass
Description copied from interface:DynamicTableColumnDetermines the class of object that is associated with this field (column).- Specified by:
getColumnClassin interfaceDynamicTableColumn<DBRecord,Object, Object> - Overrides:
getColumnClassin classAbstractDynamicTableColumn<DBRecord,Object, Object> - Returns:
- the column class
-
getColumnName
Description copied from interface:DynamicTableColumnDetermines the unique column heading that may be used to identify a column instance. This name must be non-changing and is used to save/restore state information.- Specified by:
getColumnNamein interfaceDynamicTableColumn<DBRecord,Object, Object> - Specified by:
getColumnNamein classAbstractDynamicTableColumn<DBRecord,Object, Object> - Returns:
- the field instance name.
-
getByteString
-