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

Reply via email to