static FragmentDBAdapter getAdapter(DBHandle handle, OpenMode openMode, long treeID)
			throws VersionException, IOException {
		return new FragmentDBAdapterV0(handle, openMode == OpenMode.CREATE, treeID);
	}
Gets an adapter for working with the  program tree fragment database table.
@param handle handle to the database to be accessed.
@param openMode the mode this adapter is to be opened for (CREATE, UPDATE, READ_ONLY, UPGRADE).
@param treeID associated program tree ID
@return fragment table adapter
@throws VersionException if the database handle's version doesn't match the expected version.
@throws IOException if there is a problem accessing the database.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/module/FragmentDBAdapter.java