Hola:
En case 1 y 3 no rellenas el returning que estás devolviendo. ¿Qué paso con el case 2?
Código Java:
Ver originalswitch(columnIndex){
case 0: returning=listaProductosDisponibles.get(rowIndex).getNombre();
break;
case 1: listaProductosDisponibles.get(rowIndex).getPrecio();
break;
case 3: listaProductosDisponibles.get(rowIndex).getCantidad();
}
return returning;
Se bueno.