@Override
	public String toString() {
		if (record == null || schema == null) {
			return super.toString();
		}
		StringBuffer buf = new StringBuffer();
		String[] fieldNames = schema.getFieldNames();
		int numFields = fieldNames.length;
		for (int i = 0; i < numFields; i++) {
			Field field = record.getFieldValue(i);
			buf.append("\n" + fieldNames[i] + "=" + field.toString() + " ");
		}
		buf.append("\n");
		return buf.toString();
	}
Creates a generic saveable that can be used by the property map manager
via the saveable's record and associated database schema
@param record the saveable's record.
@param schema the saveable's database table's schema.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/properties/GenericSaveable.java