Hi Stefan, > Hi Michael, > > can I asked why you do a refactoring of addMainMenuItem? It started with a change from Matthias who noticed that addMainMenuItem methods have accumulated over the time, some returning void, new ones returning JMenuItem. He tried to homogeneize the api making them all return JMenuItem which is often helpful, but one week after, I realized that it has broken plugin compatibility. We tried to find another solution to clean the api without breaking compatibility, and Ede suggested to add a new central method. All the the old methods will use this new one so that compatibility is preserved, and some old ones will be deprecated so that one day, we can clean the class.
As changing this class is quite unsafe, I have waited 1.4.2 release so that we have time to check nothing has been broken before the next release ;-) > Will plugins be concerned? I Tried not to break anything. New plugins will have to stop using deprecated methods (you can see the committed code in svn, as inline javadoc is not uptodate) Cheers, Michaël > > cheers from Calgary > stefan > > > ------------------------------------------------------------------------------ > Doing More with Less: The Next Generation Virtual Desktop > What are the key obstacles that have prevented many mid-market businesses > from deploying virtual desktops? How do next-generation virtual desktops > provide companies an easier-to-deploy, easier-to-manage and more affordable > virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > ------------------------------------------------------------------------------ Doing More with Less: The Next Generation Virtual Desktop What are the key obstacles that have prevented many mid-market businesses from deploying virtual desktops? How do next-generation virtual desktops provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel