| Method Summary |
| |
contactChangedNick(self,
oldnick,
newnick)
For the given person, changes the person's name to newnick, and tells
the contact list and any conversation windows with that person to change
as well. |
ContactsList
|
getContactsList(self)
|
Conversation<IConversation>
|
getConversation(self,
person,
Class,
stayHidden)
For the given person object, returns the conversation window or
creates and returns a new conversation window if one does not exist. |
Group<interfaces.IGroup>
|
getGroup(self,
name,
client,
Class)
For the given name and account client, returns the instance of the
AbstractGroup subclass, or creates and returns a new AbstractGroup
subclass of the type Class |
GroupConversation<interfaces.IGroupConversation>
|
getGroupConversation(self,
group,
Class,
stayHidden)
For the given group object, returns the group conversation window or
creates and returns a new group conversation window if it doesn't
exist. |
Person<interfaces.IPerson>
|
getPerson(self,
name,
client,
Class)
For the given name and account client, returns the instance of the
AbstractPerson subclass, or creates and returns a new AbstractPerson
subclass of the type Class |
| |
registerAccountClient(self,
client)
Notifies user that an account has been signed on to. |
| |
unregisterAccountClient(self,
client)
Notifies user that an account has been signed off or disconnected |