一部のプロパティとメソッドについては、設計時にBeanのユーザーにアクセス権を与えないようにする必要のある場合があります。たとえば、イントロスペクションでは、背景色、前景色、フォント、名前など非公開にしておきたいプロパティも公開されます。また、一部のイベントについても、可能性は低くなりますが、同様のことがいえます。BeanInfoを実装するクラスを使用し、Beanの次の機能についての明示的な説明を提供します。
これらのどの機能をJDeveloperのプロパティ・インスペクタで非表示にするか、または、逆に、どの機能を設計時に他のビジュアル・ツールで使用できるようにするかを指定するには、2つの方法があります。どちらの方法を選択するかは、プロパティ、メソッドまたはイベントがJavaBeansの設計規則およびネーミング規則に従っているかどうかによって決まります。
Copyright © 1997, 2004, Oracle. All rights reserved.