Limpiar Filas con metodo removeRow(0)

Hice un método llamado LimpiarTabla pero no me esta funcionando cuando el modelo lo creo desde AbstractTableModel
La clase Con la interfaz gráfica.
Aqui tengo un método que se llama LimpiarTabla() en linea 586 a 590

y llamo al método en la linea 345 pero no me esta limpiando la tabla
http://pastebin.com/smmLq5k3

Model que extiende de AsbtractTablemodel
http://pastebin.com/x5mzk0sR

A ver si alguien me da una ayuda

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Saludos

Hola que tal, estuve pensando un poco en tu problema y llegue a una solución aceptable creo yo, sin embargo la probé en un botón, de tal manera que cada pulsación eliminaba una fila, he aquí el código:

        if(jTable1.getRowCount()>0){
            javax.swing.table.DefaultTableModel modelo = new javax.swing.table.DefaultTableModel(jTable1.getRowCount()-1,jTable1.getColumnCount());
            for(int i=0; i< jTable1.getRowCount()-1; i++){
                for(int j=0; j<jTable1.getColumnCount(); j++){
                    modelo.setValueAt(jTable1.getValueAt(i, j), i, j);
                }
            }
            jTable1.setModel(modelo);
        }

Si buscas limpiar la tabla podrías ocupar algo como esto:

        if(jTable1.getRowCount()>0){
            javax.swing.table.DefaultTableModel modelo = new javax.swing.table.DefaultTableModel(0,jTable1.getColumnCount());

            jTable1.setModel(modelo);
        }

Como puedes observar, lo único que hago es manejar el modelo según me convenga,incluso podrías tener una tabla que tenga persistencia en el modelo, pero que en su contenido esten vacias.

Espero haber sido de ayuda.