Utilities for JavaBeans conventions, allowing custom editors to be used to edit JavaBeans with set/get properties.
Returns an AccessLevelBeanInfo for the BeanInfo class, implementing the logic of how to handle implicit properties.
One-stop place to get the editor for the given propertyDescriptor.
Use reflection to get a list of all the property names for the class. The properties are returned in the order specified, and put inherited properties at the end of the list. Implement the include/exclude logic. This will not return write-only descriptors!!!
Use reflection to get a list of all the property names for the class. The properties are returned in the order specified, and put inherited properties at the end of the list. This is motivated by the arbitrary order that the Introspector presents the properties, which is in conflict with our desire to control the property order.
see BeanBindingDemo2.java