プロパティ・アクセッサ・メソッドについて

外界に対して、Beanのプロパティは、完全にアクセッサ・メソッドの有無によって定義されます。JavaBeansアーキテクチャでは、明示的なBeanInfoが指定されていないときはこれらのパブリック・メソッドが使用されます。Beanに指定するgetterメソッドおよびsetterメソッドが、Beanのプロパティとメソッドに必要な説明を提供します。たとえば、BeanInfo(使用可能な場合)はBeanのアクセッサを使用してプロパティ・インスペクタを更新し、これを使用してプロパティ値を表示および編集できます。プロパティが編集可能かどうかは、アクセッサ・メソッドの選択によって決まります。

次の、getアクセッサ・メソッドとsetアクセッサ・メソッドの組合せが可能です。

JDeveloperのプロパティ・インスペクタにプロパティを表示するには、プロパティにgetアクセッサ・メソッドとsetアクセッサ・メソッドの両方が必要です。読取り専用または書込み専用のプロパティは、プロパティ・インスペクタに表示されません

getメソッドおよびsetメソッドは、手動で作成することも、クラス・エディタのフィールド・ページまたはメソッド・ページを使用して作成することもできます。いずれの場合も、読取り/書込み両用のプロパティが設計時にプロパティ・インスペクタに表示されます。


JavaBeansの開発
クラス・エディタを使用したプロパティ・アクセッサ・メソッドの作成および変更

JavaBeansについて