@Override
	public void programReady(OpenMode openMode, int currentRevision, TaskMonitor monitor)
			throws IOException, CancelledException {

		if (openMode == OpenMode.UPGRADE &&
			currentRevision < ProgramDB.RELOCATION_STATUS_ADDED_VERSION) {
			RelocationDBAdapter.preV6DataMigrationUpgrade(adapter, program, monitor);
		}
	}
Constructs a new relocation manager.
@param handle the database handle
@param addrMap the address map
@param openMode the open mode; CREATE, UPDATE, READONLY, UPGRADE
@param lock the program synchronization lock
@param monitor the task monitor
@throws VersionException
@throws IOException
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/reloc/RelocationManager.java