GOIM

Community

Copyright © 2007-2018 by Herbert Poul

You are not logged in.
Login
Register

Change Language:



AddThis Social Bookmark Button

A Django site.

Powered by Sphene Community Tools

Development/Improvements

Development / Improvements

Back to Snip <-- Previous Change | Next Change -->

Diff Summary
Title
Date 2007-08-05 18:39:30 2007-08-18 22:12:36
Editor Herbert Poul Herbert Poul
Tags

2007-08-05 18:39:30 by Herbert Poul
2007-08-18 22:12:36 by Herbert Poul
14Another thing is the current implementation of swi14Another thing is the current implementation of swi
>tching the groups of a user. The AbstractContactLi>tching the groups of a user. The AbstractContactLi
>stUI#getMenuManagerForEntry will create a 'Change >stUI#getMenuManagerForEntry will create a 'Change 
>Group' submenu for all 'IContactListContact' - ie.>Group' submenu for all 'IContactListContact' - ie.
> not for meta contacts.. or for  groups themselves> not for meta contacts.. or for  groups themselves
>.. This is not really that nice.. and it has to ch>.. This is not really that nice.. and it has to ch
>eck by itself (or better said the ChangeContactLis>eck by itself (or better said the ChangeContactLis
>tContribution class) if the user is connected to t>tContribution class) if the user is connected to t
>he protocol in which the IContactListContact is in>he protocol in which the IContactListContact is in
>. (Otherwise he can't change groups)>. (Otherwise he can't change groups)
1515
16# Contact List Context Menu16# Contact List Context Menu
1717
18The AbstractContactListUI currently manages it's o18The AbstractContactListUI currently manages it's o
>wn MenuManger through it's own extension point. (J>wn MenuManger through it's own extension point. (J
>ust because i didn't know how to do it the eclipse>ust because i didn't know how to do it the eclipse
>-way) - see <http://www.eclipse.org/articles/artic>-way) - see <http://www.eclipse.org/articles/artic
>le.php?file=Article-action-contribution/index.html>le.php?file=Article-action-contribution/index.html
>> - ie. register the MenuManager using org.eclipse>> - ie. register the MenuManager using org.eclipse
>.ui.IWorkbenchPartSite.registerContextMenu(MenuMan>.ui.IWorkbenchPartSite.registerContextMenu(MenuMan
>ager menuManager, ISelectionProvider selectionProv>ager menuManager, ISelectionProvider selectionProv
>ider)>ider)
tt19
20
21# Game Instance Provider
22
23Currently the game instance provider only supports
 > game instances from type 'SimpleGameInstance' - t
 >he reason for this is, that it is serialized using
 > standard java serialization .. which would not wo
 >rk if the classes which need to be loaded come fro
 >m another classloader..
24
25it would be better to use IMemento - and each game
 > instance provider should be responsible on it's o
 >wn to serialize and deserialize the stored game in
 >stances.


Powered by Sphene Community Tools