@Override
	protected void doLoad(Accumulator<CheckoutInfo> accumulator, TaskMonitor monitor)
			throws CancelledException {
		failedStatusMessage = null;
		try {
			findCheckouts(parent, accumulator, monitor);
		}
		catch (CancelledException e) {
			// don't care
		}
		catch (IOException e) {
			throw new RuntimeException("Failed to get check out status");
		}
	}
Table model for find checkouts for the user logged in.
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/datatree/FindCheckoutsTableModel.java