XRefFieldFactory

Package: ghidra.app.util.viewer.field
Type: class

10.3_PUBLIC

addedmethod: newInstance
ghidra.app.util.viewer.field.FieldFactory newInstance(ghidra.app.util.viewer.format.FieldFormatModel formatModel, ghidra.app.util.ListingHighlightProvider provider, ghidra.framework.options.ToolOptions toolOptions, ghidra.framework.options.ToolOptions fieldOptions)
removedmethod: displayOptionsChanged
void displayOptionsChanged(ghidra.framework.options.Options options, java.lang.String optionName, java.lang.Object oldValue, java.lang.Object newValue)
removedmethod: getDefaultColor
java.awt.Color getDefaultColor()
removedmethod: newInstance
ghidra.app.util.viewer.field.FieldFactory newInstance(ghidra.app.util.viewer.format.FieldFormatModel formatModel, ghidra.app.util.HighlightProvider provider, ghidra.framework.options.ToolOptions toolOptions, ghidra.framework.options.ToolOptions fieldOptions)
removedfield: offcutColor
java.awt.Color offcutColor
removedfield: otherColor
java.awt.Color otherColor
removedfield: readColor
java.awt.Color readColor
removedfield: writeColor
java.awt.Color writeColor

10.1_PUBLIC

addedfield: groupByFunction
boolean groupByFunction
modifiedmethod: getProgramLocation
param 3 renamed: bf → listingField
- ghidra.program.util.ProgramLocation getProgramLocation(int row, int col, ghidra.app.util.viewer.field.ListingField bf)
+ ghidra.program.util.ProgramLocation getProgramLocation(int row, int col, ghidra.app.util.viewer.field.ListingField listingField)

9.1_PUBLIC

modifiedmethod: newInstance
param 3 renamed: displayOptions → toolOptions
- ghidra.app.util.viewer.field.FieldFactory newInstance(ghidra.app.util.viewer.format.FieldFormatModel formatModel, ghidra.app.util.HighlightProvider provider, ghidra.framework.options.ToolOptions displayOptions, ghidra.framework.options.ToolOptions fieldOptions)
+ ghidra.app.util.viewer.field.FieldFactory newInstance(ghidra.app.util.viewer.format.FieldFormatModel formatModel, ghidra.app.util.HighlightProvider provider, ghidra.framework.options.ToolOptions toolOptions, ghidra.framework.options.ToolOptions fieldOptions)

9.0.2_PUBLIC

addedmethod: createFieldLocation
docking.widgets.fieldpanel.support.FieldLocation createFieldLocation(int xrefPos, int xrefIndex, ghidra.app.util.viewer.field.ListingTextField field, java.math.BigInteger index, int fieldNum)
addedmethod: createRefTypeAttributedString
docking.widgets.fieldpanel.field.AttributedString createRefTypeAttributedString(ghidra.program.model.symbol.Reference reference, docking.widgets.fieldpanel.field.AttributedString referenceString)
addedfield: delim
java.lang.String delim
addedfield: displayBlockName
boolean displayBlockName
addedfield: displayLocalNamespace
boolean displayLocalNamespace
addedfield: displayNonLocalNamespace
boolean displayNonLocalNamespace
addedfield: displayRefType
boolean displayRefType
addedmethod: getBlockName
java.lang.String getBlockName(ghidra.program.model.listing.Program pgm, ghidra.program.model.address.Address addr)
addedmethod: getPrefix
java.lang.String getPrefix(ghidra.program.model.listing.Program program, ghidra.program.model.symbol.Reference reference, ghidra.program.model.listing.Function currentFunction)
addedmethod: getProgram
ghidra.program.model.listing.Program getProgram(java.lang.Object obj)
addedmethod: getXRefLocation
ghidra.program.model.address.Address getXRefLocation(java.lang.Object obj)
addedfield: localPrefixText
java.lang.String localPrefixText
addedfield: maxXRefs
int maxXRefs
addedfield: offcutColor
java.awt.Color offcutColor
addedfield: otherColor
java.awt.Color otherColor
addedfield: readColor
java.awt.Color readColor
addedfield: sortChoice
ghidra.app.util.viewer.field.XRefFieldFactory.SORT_CHOICE sortChoice
addedfield: typeComparator
java.util.Comparator<ghidra.program.model.symbol.Reference> typeComparator
addedfield: useLocalPrefixOverride
boolean useLocalPrefixOverride
addedfield: writeColor
java.awt.Color writeColor

9.0.1_PUBLIC

introducedInitial version