protected boolean refresh(DBRecord record) {
		return refresh();
	}
Tells the object to refresh its state from the database using the specified record if not
null. NOTE: The default implementation ignores the record and invokes refresh().
Implementations of this method must take care if multiple database tables are used since the
record supplied could correspond to another object. In some cases it may be best not to
override this method or ignore the record provided.

@param record valid record associated with object's key (optional, may be null to force
           record lookup or other refresh technique)
@return true if the object was able to refresh itself. Return false if record is null and
        object was deleted. Objects that extend this class must implement a refresh method.
        If an object can never refresh itself, then it should always return false.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/DatabaseObject.java