private Collection<Address> toAddresses(Iterable<LocationReference> references) {
		Set<Address> set = new HashSet<>();
		for (LocationReference locationReference : references) {
			set.add(locationReference.getLocationOfUse());
		}
		return set;
	}
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