private boolean isValueOutOfMemoryAddress(TableModel model, Object value) {
		if (!(value instanceof Address)) {
			return false;
		}

		if (!(model instanceof ProgramTableModel)) {
			return false;
		}
		ProgramTableModel programTableModel = (ProgramTableModel) model;

		Program program = programTableModel.getProgram();
		if (program == null) {
			return false; // can happen when program closed
		}

		Address address = (Address) value;
		Memory memory = program.getMemory();
		return !memory.contains(address);
	}
Constructs a new GhidraTableCellRenderer using the specified font.
@param f the font to use when rendering text in the table cells
Ghidra/Features/Base/src/main/java/ghidra/util/table/GhidraTableCellRenderer.java