Represents the buddy list of the client according to rules of the {@link Settings}. References therefore on information of all {@link ListElement}s, being either {@link Contact}s or the name of a {@link Group}.
Informs {@link ContactListListener} on the need of a {@link ScrollBar} to fully display all{@link ListElement}s as well as on other things.
Needs to be notified on changes e.g. on the status of somebody in the contact list.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.