(JTable a JTable) Obtener datos de determinado ID con AbstractTableModel

Chicos estuve haciendo una aplicación para Cliente/Escritorio y ya hice para pasar los valores según la clave primaria de un JTable a un JTextField, pero ahora tengo una nueva curiosidad. Estoy haciendo un Maestro/Detalle y tengo dos tables una de productos y otra de los derivados de esos productos, la relacion es uno a muchos. Quiero hacer que al seleccionar una fila de la JTable me muestre en otro JTable todos los derivados de ese producto segun el ID de la fila que seleccione. Alguien podría ayudar con esta inquietud. Estoy tratando de hacerlo con el modelo AbstractTableModel.

AdjuntoTamaño
1239458_192380447609273_1196816969_n.jpg10.1 KB