API для Java Beans Introspection включает в класс PropertyDescriptor PropertyDescriptor
метод isExpert
. Редакторы GUI на основе бобов, как и WindowsMaker, используют его для скрытия или отображения "экзотических" свойств.
Что приводит к тому, что определенное свойство Java-боба считается "экспертом"? Как библиотека Swing, например, устанавливает определенные свойства в качестве "свойств эксперта"? Как программно сделать то же самое для Java-бобов, которые я пишу?