public void remove(final DLItem item){
  checkWidget();
  if (item == null) {
    SWT.error(SWT.ERROR_NULL_ARGUMENT);
  }
  if (!items.contains(item)) {
    SWT.error(SWT.ERROR_INVALID_ARGUMENT);
  }
  items.remove(item);
  redrawTables();
}

public void remove ( final DLItem item ) { checkWidget ( ) ; if ( item == null ) { SWT . error ( SWT . ERROR_NULL_ARGUMENT ) ; } if ( ! items . contains ( item ) ) { SWT . error ( SWT . ERROR_INVALID_ARGUMENT ) ; } items . remove ( item ) ; redrawTables ( ) ; }
searches the receiver ' s list starting at the first item until an item is found that is equal to the argument , and removes that item from the list .
