new structure view - show properties

the show properties button doesn't actually work. When I turn it on, it
shows a single private field with no getters and setters as a property.
According to the JavaBeans spec, a property is defined by having a
getter or setter defined according to the java beans convention.

In this line of thinkong it would be very nice if the structure view
would recognize indexed properties (decorate with array brackets),
constrained properties (decorated with exclamation mark?) and bean
events (the add/remove/hasXXXListener methods).

cheers,
Dimitar

1 comment
Comment actions Permalink

I am pretty sure that this used to work correctly for simple JavaBean properties.

It now seems to consider every field a property, whether it has a setter and/or getter or not.

There is also the issue of BeanInfo classes. IDEA completely ignores them.

0

Please sign in to leave a comment.