private void viewCheckouts(List<DomainFile> domainFiles) {

		if (!checkRepositoryConnected()) {
			return;
		}
		if (domainFiles.size() != 1) {
			return;
		}
		try {
			DomainFile domainFile = domainFiles.get(0);
			User user = repository != null ? repository.getUser() : null;
			ItemCheckoutStatus[] checkouts = domainFile.getCheckouts();
			if (checkouts.length == 0) {
				Msg.showInfo(getClass(), tool.getToolFrame(), "No Checkouts Exist",
					"No checkouts exist for " + domainFile.getName());
			}
			else {
				CheckoutsDialog dialog = new CheckoutsDialog(tool, user, domainFile, checkouts);
				tool.showDialog(dialog);
			}
		}
		catch (IOException e) {
			ClientUtil.handleException(repository, e, "Fetch Check Out Status",
				tool.getToolFrame());
		}

	}
Displays a dialog containing the checkout information for a version controlled domain file.
The dialog is only displayed if the repository is connected and a single version controlled 
domain file is in the list from the DomainFileProvider.
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/VersionControlViewCheckOutAction.java