public void reset(){
  m_cachedValuesSemaphore.acquireUninterruptibly();
  m_modules.clear();
  m_cachedValues=null;
  m_cachedValuesSemaphore.release();
  fireTableDataChanged();
}

public void reset ( ) { m_cachedValuesSemaphore . acquireUninterruptibly ( ) ; m_modules . clear ( ) ; m_cachedValues = null ; m_cachedValuesSemaphore . release ( ) ; fireTableDataChanged ( ) ; }
resets the table model .
