@Override
	protected void initializeOtherAdapters(OpenMode openMode, TaskMonitor monitor)
			throws CancelledException, IOException, VersionException {
		if (addrMap != null) {
			instanceSettingsAdapter = SettingsDBAdapter.getAdapter(
				tablePrefix + INSTANCE_SETTINGS_TABLE_NAME, dbHandle, openMode, addrMap, monitor);
		}
	}
Constructor
@param handle open database  handle
@param addrMap the address map (instance settings not supported if null)
@param openMode the program open mode
@param tablePrefix DB table prefix to be applied to all associated table names.  This 
                   need only be specified when using multiple instances with the same
                   DB handle (null or empty string for no-prefix).
@param errHandler the database io error handler
@param lock the program synchronization lock
@param monitor the progress monitor
@throws CancelledException if the user cancels an upgrade
@throws VersionException if the database does not match the expected version.
@throws IOException if a database IO error occurs.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/ProgramBasedDataTypeManagerDB.java