import java.util.*;

public class UBGroup {
	private ArrayList members = new ArrayList();
	
	public UBGroup() {
	}

	public synchronized void addMember(UBUser who) {
		members.add(who);
	}

	public synchronized void removeMember(UBUser who) {
		Iterator it = members.iterator();
		while(it.hasNext()) {
			UBUser current = ((UBUser)it.next());
			if (current.equals(who)) {
				it.remove();
				break; // Only remove 1 who per call.
			}
		}
	}	
}