private void promptUser() throws CancelledException {
		if (newFile) {
			newFile = false;
			monitor.checkCancelled();
			if (actionID != VersionControlDialog.APPLY_TO_ALL) {
				showDialog(false, df);
				// adding to version control
				if (actionID == VersionControlDialog.CANCEL) {
					monitor.cancel();
					Msg.info(this, "Check In was canceled");
					throw new CancelledException();
				}
			}
		}
	}
Construct a new CheckInTask.
@param tool tool that has the files to be checked in
@param list list of domain files to be checked in
@param parent parent of error dialog if an error occurs
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/datatree/CheckInTask.java