com/smartg/swing/SilentListModel.java
public void remove(Collection<E> c) {
		list.removeAll(c);
		int newSize = list.size();

		fireContentsChanged(this, 0, newSize);
	}
/**
	 * Remove all elements contained in given Collection from this model.
	 * 
	 * @param c
	 *            Collection
	 */
Remove all elements contained in given Collection from this model.

@param c
Collection
Remove all elements contained in given Collection from this model . @param c Collection
public void remove(Collection<E> c) {
		list.removeAll(c);
		int newSize = list.size();
		fireContentsChanged(this, 0, newSize);
	}
public void remove ( Collection < E > c ) { list . removeAll ( c ) ; int newSize = list . size ( ) ; fireContentsChanged ( this , 0 , newSize ) ; }
Remove all elements contained in given Collection from this model.
Remove all elements contained in given Collection from this model .