Skip to main content

SwingX BeanInfo: Public API

3 replies [Last post]
kschaefe
Offline
Joined: 2006-06-08

I was reviewing the beaninfo area, thinking about reorganizing the code (classes) therein to make it much more clear what is going on. I had been thinking that the beaninfo was not public API, so such moves could occur without needing to perform migrations over various cycles.

Does everyone else feel this way? Is beaninfo code public or private APIs?

Karl

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
kleopatra
Offline
Joined: 2003-06-11

hmm .. good question, no clear idea here ;-)

Could boil down to whether or not the developer ever sees the code. Or maybe not: what would happen to existing forms if the beaninfo api changed? Would it cope?

CU
Jeanette

kschaefe
Offline
Joined: 2006-06-08

Yes, it would cope. I was not going to move the *BeanInfo classes, just some of the supporting stuff. I think it would be more clear moving EnumerationValue, BeanInfoSupport and the editiors package into org.jdesktop.beans.*. Feels much more clean to me separating out the infrastructure stuff into other packages.

Karl

kleopatra
Offline
Joined: 2003-06-11

sounds good, then - go if you like :-)

CU
Jeanette