Class DataComparisonData
java.lang.Object
ghidra.features.base.codecompare.panel.DataComparisonData
- All Implemented Interfaces:
ComparisonData
ComparisonData for a Data object
-
Field Summary
Fields inherited from interface ghidra.features.base.codecompare.panel.ComparisonData
EMPTY, FG_COLOR_TITLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the set of addresses being compared.Returns a description of the data being compared.Returns the function being compared or null if this comparison data is not function based.Returns the initial program location to put the cursor when the panel is first displayedReturns the program containing the data being compared.Returns a short description (useful for tab name)booleanisEmpty()Returns true if this comparison has no addresses to compare
-
Constructor Details
-
DataComparisonData
-
-
Method Details
-
getAddressSet
Description copied from interface:ComparisonDataReturns the set of addresses being compared. Currently, all comparisons are address based, so this should never be null.- Specified by:
getAddressSetin interfaceComparisonData- Returns:
- the set of addresses being compared
-
getProgram
Description copied from interface:ComparisonDataReturns the program containing the data being compared.- Specified by:
getProgramin interfaceComparisonData- Returns:
- the program containing the data being compared.
-
getFunction
Description copied from interface:ComparisonDataReturns the function being compared or null if this comparison data is not function based.- Specified by:
getFunctionin interfaceComparisonData- Returns:
- the function being compared or null if this comparison data is not function based
-
isEmpty
public boolean isEmpty()Description copied from interface:ComparisonDataReturns true if this comparison has no addresses to compare- Specified by:
isEmptyin interfaceComparisonData- Returns:
- true if this comparison has no addresses to compare
-
getShortDescription
Description copied from interface:ComparisonDataReturns a short description (useful for tab name)- Specified by:
getShortDescriptionin interfaceComparisonData- Returns:
- a short description
-
getDescription
Description copied from interface:ComparisonDataReturns a description of the data being compared.- Specified by:
getDescriptionin interfaceComparisonData- Returns:
- a description of the data being compared.
-
getInitialLocation
Description copied from interface:ComparisonDataReturns the initial program location to put the cursor when the panel is first displayed- Specified by:
getInitialLocationin interfaceComparisonData
-