thanks for the clarifying Michael stefan
On 15/09/2011 12:53 AM, Michaël Michaud wrote: > 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 ------------------------------------------------------------------------------ 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