Package ghidra.app.util.viewer.field
Interface ListingField
- All Superinterfaces:
Field
- All Known Implementing Classes:
ErrorListingField,ImageFactoryField,IndentField,ListingTextField,OpenCloseField
Interface that extends the Field interface to add addition information that
the browser needs from the fields.
-
Method Summary
ChangeModifier and TypeMethodDescriptiongetClickedObject(FieldLocation fieldLocation) Returns the object that was clicked on a Field for the given FieldLocation.Returns the FieldFactory that generated this FieldProxyObj<?>getProxy()Returns the object that the fieldFactory used to generate the information in this field.REMOVEDintRemovedREMOVEDintRemovedREMOVEDFieldFormatModelRemovedMethods inherited from interface docking.widgets.fieldpanel.field.Field
contains, getCol, getCursorBounds, getHeight, getHeightAbove, getHeightBelow, getNumCols, getNumDataRows, getNumRows, getPreferredWidth, getRow, getScrollableUnitIncrement, getStartX, getText, getTextWithLineSeparators, getWidth, getX, getY, isPrimary, isValid, paint, rowHeightChanged, screenLocationToTextOffset, textOffsetToScreenLocation
-
Method Details
-
getFieldFactory
FieldFactory getFieldFactory()Returns the FieldFactory that generated this Field- Returns:
- the FieldFactory that generated this Field
-
getProxy
ProxyObj<?> getProxy()Returns the object that the fieldFactory used to generate the information in this field.- Returns:
- the object that the fieldFactory used to generate the information in this field.
-
getClickedObject
Returns the object that was clicked on a Field for the given FieldLocation. This may be the field itself or a lower-level entity, such as a FieldElement.- Parameters:
fieldLocation- The location that was clicked.- Returns:
- the object that was clicked
-