ListingPanel

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

12.1_PUBLIC

addedmethod: addMarginProvider
void addMarginProvider(ghidra.app.util.viewer.listingpanel.ListingMarginProvider provider)
addedmethod: addMarginService
void addMarginService(ghidra.app.services.ListingMarginProviderService service, boolean isConnected)
addedmethod: addOverviewProvider
void addOverviewProvider(ghidra.app.util.viewer.listingpanel.ListingOverviewProvider provider)
addedmethod: addOverviewService
void addOverviewService(ghidra.app.services.ListingOverviewProviderService service, ghidra.app.nav.Navigatable navigatable, boolean connected)
addedmethod: clearMarkers
void clearMarkers(ghidra.program.model.listing.Program program)
addedmethod: removeMarginProvider
void removeMarginProvider(ghidra.app.util.viewer.listingpanel.ListingMarginProvider provider)
addedmethod: removeMarginService
void removeMarginService(ghidra.app.services.ListingMarginProviderService service)
addedmethod: removeOverviewProvider
void removeOverviewProvider(ghidra.app.util.viewer.listingpanel.ListingOverviewProvider provider)
addedmethod: removeOverviewService
void removeOverviewService(ghidra.app.services.ListingOverviewProviderService service)
addedmethod: setCursorHighlightColor
void setCursorHighlightColor(java.awt.Color cursorHighlightColor)
addedmethod: setCursorMarkerAddress
void setCursorMarkerAddress(ghidra.program.model.address.Address address)
addedmethod: setHighlightColor
void setHighlightColor(java.awt.Color color)
addedmethod: setHighlightCursorLineEnabled
void setHighlightCursorLineEnabled(boolean b)
addedmethod: setMarkerService
void setMarkerService(ghidra.app.services.MarkerService markerService)
addedmethod: setSelectionColor
void setSelectionColor(java.awt.Color color)
addedmethod: setUseMarkerNameSuffix
void setUseMarkerNameSuffix(boolean b)
addedmethod: updateBackgroundColorModel
void updateBackgroundColorModel()
modifiedmethod: getMarginProviders
return type: List → List
- java.util.List<ghidra.app.util.viewer.listingpanel.MarginProvider> getMarginProviders()
+ java.util.List<ghidra.app.util.viewer.listingpanel.ListingMarginProvider> getMarginProviders()
modifiedmethod: getOverviewProviders
return type: List → List
- java.util.List<ghidra.app.util.viewer.listingpanel.OverviewProvider> getOverviewProviders()
+ java.util.List<ghidra.app.util.viewer.listingpanel.ListingOverviewProvider> getOverviewProviders()
removedmethod: addMarginProvider
void addMarginProvider(ghidra.app.util.viewer.listingpanel.MarginProvider provider)
removedmethod: addOverviewProvider
void addOverviewProvider(ghidra.app.util.viewer.listingpanel.OverviewProvider provider)
removedmethod: removeMarginProvider
void removeMarginProvider(ghidra.app.util.viewer.listingpanel.MarginProvider provider)
removedmethod: removeOverviewProvider
void removeOverviewProvider(ghidra.app.util.viewer.listingpanel.OverviewProvider provider)

11.2_PUBLIC

addedmethod: addFocusListener
void addFocusListener(java.awt.event.FocusListener l)
addedmethod: removeFocusListener
void removeFocusListener(java.awt.event.FocusListener l)
addedmethod: setLiveProgramSelectionListener
void setLiveProgramSelectionListener(ghidra.app.util.viewer.listingpanel.ProgramSelectionListener listener)

10.3_PUBLIC

addedmethod: addHighlightProvider
void addHighlightProvider(ghidra.app.util.ListingHighlightProvider highlightProvider)
addedmethod: removeHighlightProvider
void removeHighlightProvider(ghidra.app.util.ListingHighlightProvider highlightProvider)
removedmethod: addHighlightProvider
void addHighlightProvider(ghidra.app.util.HighlightProvider highlightProvider)
removedmethod: removeHighlightProvider
void removeHighlightProvider(ghidra.app.util.HighlightProvider highlightProvider)

10.2_PUBLIC

addedmethod: setSelection
void setSelection(ghidra.program.util.ProgramSelection sel, docking.widgets.EventTrigger trigger)

10.1_PUBLIC

addedmethod: addDisplayListener
void addDisplayListener(ghidra.app.util.viewer.listingpanel.AddressSetDisplayListener listener)
addedmethod: removeDisplayListener
void removeDisplayListener(ghidra.app.util.viewer.listingpanel.AddressSetDisplayListener listener)
removedmethod: addListingDisplayListener
void addListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)
removedmethod: removeListingDisplayListener
void removeListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)

10.0_PUBLIC

addedmethod: getTextSelection
java.lang.String getTextSelection()

9.2_PUBLIC

addedmethod: addListingDisplayListener
void addListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)
addedmethod: removeListingDisplayListener
void removeListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)
addedmethod: setCursorPosition
void setCursorPosition(ghidra.program.util.ProgramLocation loc, docking.widgets.EventTrigger trigger)

9.0.2_PUBLIC

addedmethod: createFieldPanel
docking.widgets.fieldpanel.FieldPanel createFieldPanel(docking.widgets.fieldpanel.LayoutModel model)
addedmethod: createLayoutModel
ghidra.app.util.viewer.listingpanel.ListingModelAdapter createLayoutModel(ghidra.app.util.viewer.listingpanel.ListingModel model)
addedmethod: createListingModel
ghidra.app.util.viewer.listingpanel.ListingModel createListingModel(ghidra.program.model.listing.Program program)
addedmethod: getNewWindowDefaultWidth
int getNewWindowDefaultWidth()

9.0.1_PUBLIC

introducedInitial version