@Override
	public ProgramLocation getProgramLocation(int modelRow, int modelColumn) {
		AddressRangeInfo rangeInfo = getRowObject(modelRow);
		if (modelColumn == MAX_ADDRESS_COLUMN_INDEX) {
			return new ProgramLocation(program, rangeInfo.max());
		}
		return new ProgramLocation(program, rangeInfo.min());
	}
A {@link GhidraProgramTableModel} for displaying tables in which one row corresponds
to an {@link AddressRange}
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/codebrowser/AddressRangeTableModel.java