@Override
	protected boolean refresh() {
		try {
			DBRecord rec = compositeAdapter.getRecord(key);
			if (rec != null) {
				record = rec;
				initialize();
				return super.refresh();
			}
		}
		catch (IOException e) {
			dataMgr.dbError(e);
		}
		return false;
	}
Handle replacement of datatype which may impact bitfield datatype.

@param bitfieldComponent bitfield component
@param oldDt             affected datatype which has been removed or replaced
@param newDt             replacement datatype
@return                  true if bitfield component was modified
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/CompositeDB.java