public RosterManager(PresenceContainer presenceContainer, IUser user) {
super();
this.presenceContainer = presenceContainer;
roster = new Roster(presenceContainer, user) {
public boolean addItem(IRosterItem item) {
if (super.addItem(item)) {
fireRosterAdd((IRosterEntry) item);
return true;
}