[BBB-DEV] Re: org.jdesktop.beansbinding.Property should be interface

  • From: Fabrizio Giudici <fabrizio.giudici@tidalwave.it>
  • To: dev@betterbeansbinding.kenai.com
  • Subject: [BBB-DEV] Re: org.jdesktop.beansbinding.Property should be interface
  • Date: Wed, 15 Jul 2009 15:10:30 +0200
  • Organization: Tidalwave

   [Note: I'm only replying to BBB]

Peter Levart wrote:
> Is it possible to change it to interface?
I really like your proposal, so we must work to have it implemented in some way. Unfortunately, we can't change o.j.b.Property to an interface, as we'd break the binary compatibility as you said and compatibility is really important for us.

First quick idea (I'm in a drive break, so can't really think deeply over it): what about having o.j.b.Property implementing Props? And changing the current methods accepting a o.j.b.Property to accept a Props? I can't tell on the fly whether they would be binary backward compatible, if not we could just add overloaded methods.


BTW, the things you suggest could be easily implemented automatically by just annotating the class and introducing an annotator processor in the compiler.

--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
weblogs.java.net/blog/fabriziogiudici - www.tidalwave.it/blog
Fabrizio.Giudici@tidalwave.it - mobile: +39 348.150.6941



[BBB-DEV] org.jdesktop.beansbinding.Property should be interface

Peter Levart 07/15/2009

[BBB-DEV] Re: org.jdesktop.beansbinding.Property should be interface

Fabrizio Giudici 07/15/2009

[BBB-DEV] Re: org.jdesktop.beansbinding.Property should be interface

Fabrizio Giudici 07/15/2009

[BBB-DEV] Re: org.jdesktop.beansbinding.Property should be interface

Fabrizio Giudici 07/15/2009

[BBB-DEV] Re: Re: org.jdesktop.beansbinding.Property should be interface

Witold Szczerba 07/15/2009

[BBB-DEV] Re: Re: Re: org.jdesktop.beansbinding.Property should be interface

Fabrizio Giudici 07/15/2009

[BBB-DEV] Re: Re: Re: Re: org.jdesktop.beansbinding.Property should be interface

Witold Szczerba 07/15/2009

[BBB-DEV] Re: Re: Re: Re: org.jdesktop.beansbinding.Property should be interface

Peter Levart 07/16/2009

[BBB-DEV] Re: Re: Re: org.jdesktop.beansbinding.Property should be interface

Peter Levart 07/16/2009

[BBB-DEV] Re: org.jdesktop.beansbinding.Property should be interface

Peter Levart 07/16/2009
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20100226.3083a24)
 
 
loading
Please Confirm