void dispose() {
		updateManager.dispose();
		referencesPanel.dispose();
		highlightManager.dispose();
		navigatable.removeNavigatableListener(this);
		program.removeListener(this);
		program = null;

		tool.removeComponentProvider(this);

		homeAction.dispose();
		refreshAction.dispose();
		highlightAction.dispose();
		selectionAction.dispose();
	}
Sets the new LocationDescriptor and updates the providers table contents. 
@param locationDescriptor the new descriptor
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/navigation/locationreferences/LocationReferencesProvider.java