code: public void insertRow(final int row, final Vector rowData) {
  		this.dataVector.insertElementAt(rowData, row);
  		justifyRows(row, row + 1);
  		fireTableRowsInserted(row, row);
  	}
docs: Inserts a row at <code>row</code> in the model. The new row will contain
  <code>null</code> values unless <code>rowData</code> is specified.
  Notification of the row being added will be generated.
  
  @param row     the row index of the row to be inserted
  @param rowData optional data of the row being added
  @exception ArrayIndexOutOfBoundsException if the row was invalid