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 |