public synchronized void removeRecentItem(T item){
  item=fromString(toString(item));
  m_RecentItems.remove(item);
  if (m_IgnoreChanges)   return;
  writeProps();
  updateMenu();
}

public synchronized void removeRecentItem ( T item ) { item = fromString ( toString ( item ) ) ; m_RecentItems . remove ( item ) ; if ( m_IgnoreChanges ) return ; writeProps ( ) ; updateMenu ( ) ; }
removes the item from the internal list , e . g . , if it no longer exists on disk .
