private void setupConflictPanel(long id, ChangeListener listener, TaskMonitor monitor) {

		if (conflictPanel == null) {
			conflictPanel = new VerticalChoicesPanel();
		}
		else {
			conflictPanel.clear();
		}

		conflictPanel.setHeader(getConflictInfo(monitor));
		conflictPanel.setTitle("Function Tags");
		conflictPanel.setUseForAll(false);
		conflictPanel.setConflictType("Function Tags");

		try {

			//
			// Create a radio button set (Original, Latest, My) for the conflict.
			//
			FunctionTag originalTag = getTag(id, originalProgram);
			String originalName = originalTag == null ? "<tag deleted>" : originalTag.getName();
			String originalComment = originalTag == null ? "" : originalTag.getComment();

			FunctionTag latestTag = getTag(id, latestProgram);
			String latestName = latestTag == null ? "<tag deleted>" : latestTag.getName();
			String latestComment = latestTag == null ? "" : latestTag.getComment();

			FunctionTag myTag = getTag(id, myProgram);
			String myName = myTag == null ? "<tag deleted>" : myTag.getName();
			String myComment = myTag == null ? "" : myTag.getComment();

			conflictPanel.setRowHeader(new String[] { "Option", "Function Tags" });

			conflictPanel.setRowHeader(getFunctionTagInfo(-1, null, null));
			conflictPanel.addRadioButtonRow(getFunctionTagInfo(LATEST, latestName, latestComment),
				LATEST_BUTTON_NAME,
				KEEP_LATEST, listener);
			conflictPanel.addRadioButtonRow(getFunctionTagInfo(MY, myName, myComment),
				CHECKED_OUT_BUTTON_NAME,
				KEEP_MY, listener);
			conflictPanel.addRadioButtonRow(
				getFunctionTagInfo(ORIGINAL, originalName, originalComment),
				ORIGINAL_BUTTON_NAME, KEEP_ORIGINAL, listener);

			currentlyMergingTagID = id;

		}
		catch (IOException e) {
			Msg.error(this, "Error creating conflict dialog for " + id, e);
		}
	}
Builds the UI for the conflict panel. This will show the tag ID that is in
conflict, the reason for the conflict, and widgets allowing the user to
select a resolution.

@param id the tag id
@param listener listener for handling radio button selects
@param monitor task monitor
Ghidra/Features/Base/src/main/java/ghidra/app/merge/listing/FunctionTagMerger.java