private MemoryBlock getSelectedBlock() {
		int row = table.getSelectedRow();
		if (row < 0) {
			return null;
		}
		int viewRow = table.getSelectedRow();
		int modelRow = filterPanel.getModelRow(viewRow);
		return tableModel.getBlockAt(modelRow);
	}
Class to Handle Mouse events on Memory Map Table component
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/memory/MemoryMapProvider.java