@Override
		public String getFilterString(LocationReference rowObject, Settings settings) {
			String refTypeString = getRefTypeString(rowObject, false);
			if (refTypeString != null) {
				return refTypeString;
			}

			LocationReferenceContext context = rowObject.getContext();
			return context.getPlainText();
		}
A table model that shows the same contents as the {@link AddressPreviewTableModel}, but will
also add a references table column when the underlying data contains references.  This model
uses data provided by a {@link LocationDescriptor}, which is contained by the given
{@link LocationReferencesProvider}.
<p>
This model also adds the functionality for clients to know when the model has finished loading
and it also allows users to reload the data.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/navigation/locationreferences/LocationReferencesTableModel.java