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).