viewDetectorDetails(factoryList.get(selectedRow));
TableSorter sorter = (TableSorter) detectorTable.getModel(); viewDetectorDetails(factoryList.get(sorter.modelIndex(selectedRow)));
	private void postInitComponents() {		// Listen to detector table selections so we can (hopefully)		// display the description of the detector		ListSelectionModel rowSM = detectorTable.getSelectionModel();		rowSM.addListSelectionListener(new ListSelectionListener() {			public void valueChanged(ListSelectionEvent e) {				if (e.getValueIsAdjusting()) return;				ListSelectionModel lsm = (ListSelectionModel) e.getSource();				if (!lsm.isSelectionEmpty()) {					int selectedRow = lsm.getMinSelectionIndex();					viewDetectorDetails(factoryList.get(selectedRow));				}			}		});	}