@Override
	public boolean canCreateMatch() {
		if (selectedSourceFunction == null || selectedDestinationFunction == null) {
			return false;
		}

		return existingMatch == null; // can only create a match if one does not exist
	}
Constructs a context for the function association provider.
@param tool the tool containing the provider.
@param selectedSourceFunction the source function currently selected in the table or null.
@param selectedDestinationFunction the destination function currently selected in the table 
or null.
@param existingMatch the match for the indicated source and destination functions.
Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/provider/functionassociation/VTFunctionAssociationContext.java