This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 160137 - ECF IInvitationListener should be on IChatRoomManager rather than IChatRoomContainer
Summary: ECF IInvitationListener should be on IChatRoomManager rather than IChatRoomCo...
Status: RESOLVED FIXED
Alias: None
Product: ECF
Classification: RT
Component: ecf.core (show other bugs)
Version: unspecified   Edit
Hardware: All Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: ecf.core-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-08 02:13 EDT by Scott Lewis CLA
Modified: 2006-10-20 02:22 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Lewis CLA 2006-10-08 02:13:09 EDT
The method addInvitationListener(IInvitationListener) should be added to the IChatRoomManager interface.  Probably also need to add a method to allow IChatRoomContainer instances to be created via the IChatRoomManager.  e.g. IChatRoomManager.createChatRoomContainer().
Comment 1 Remy Suen CLA 2006-10-09 06:15:01 EDT
I think IChatRoomContainers should be able to get its corresponding IRoomInfo (as it certainly exposes a lot of handy public methods that providers will want to leverage) if an IRoomInfo can create/get its corresponding IChatRoomContainer.

I think a getIRoomInfo method would be better than using adapters, if we were to go this route.
Comment 2 Scott Lewis CLA 2006-10-20 02:22:50 EDT
Fixed in refactoring done 10/19/2006.  Will be in 0.9.3 stable.