The Java Beans Introspection API API includes a PropertyDescriptormethod in the class isExpert. Bean based image editors, such as WindowsMaker, use this to hide or show "exotic" properties.
What makes a particular Java bean property be considered an "expert"? How does the Swing library, for example, set certain properties as "expert properties"? How can I programmatically do the same for the Java Beans that I am writing?
source
share