public void remove(HistoryReference href){
synchronized (hrefList) {
    int index=hrefList.indexOf(href);
    if (index >= 0) {
      hrefList.remove(index);
      fireTableRowsDeleted(index,index);
    }
  }
}

public void remove ( HistoryReference href ) { synchronized ( hrefList ) { int index = hrefList . indexOf ( href ) ; if ( index >= 0 ) { hrefList . remove ( index ) ; fireTableRowsDeleted ( index , index ) ; } } }
removes the scan result for a particular uri and method . method is synchronized internally .
