@Override
		public void tableChanged(TableModelEvent e) {
			//
			// We get all events from the wrapped model and translate them to the outside world
			// so that the indices used in the event are correct for the filtered state of the
			// view.
			//
			tableModelWrapper.fireTableChanged(translateEventForFilter(e));
		}
A listener to translate TableModelEvents from the <b>wrapped</b> model's indices to that
 of the view, which may be filtered.  This listener will make sure the indices are
 correct for the view and then broadcast the event to any listeners that have been added
 (including the Table itself).
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/GTableFilterPanel.java