クラスまたはインタフェースの属性のプロパティを指定する際に使用します。
この分類子に対して定義する属性の名前を入力します。
- 新規の属性を作成するには、「新規」をクリックします。
- 現在選択されている属性を削除するには、「削除」をクリックします。
属性の可視性を指定します。可視性には、「public」、「private」、「protected」または「Package」があります。
注意: インタフェースに定義される属性には、publicの可視性のみ指定できます。
属性が配列なのかフィールドなのかを指定する値を入力します。
属性をstaticとしてマークする場合に選択します。
注意: インタフェースに定義される属性をstaticにはできません。
属性をfinalとしてマークする場合に選択します。
注意: インタフェースに定義される属性はfinalであることが必要です。
タイプ・メンバー(属性、操作、関連のロール)のスコープを「インスタンス」または「分類子(static)」の中から選択します。通常、タイプ・メンバーはインスタンス・スコープを持ちます。
- インスタンス: 属性および関連のロールの場合、このタイプのインスタンスごとにタイプ・メンバーの値が保持されることを表します。 操作の場合、その操作が個々のインスタンスに対して実行されることを表します。
- 分類子(static): 属性および関連のロールの場合、タイプ・メンバーの値がそのタイプのすべてのインスタンスについて共通であることを表します。 操作の場合、その操作が個々のインスタンスに対して実行されないことを表します。
属性のデータ型を入力します。 デフォルトのデータ型は、
String
です。既存のクラスを属性タイプとして選択するには、
アイコンをクリックします。
この属性の初期値を入力します。初期値に大量のテキストを入力するには、「編集」をクリックします。
この属性に対するコメントを入力します。
Copyright © 1997, 2004, Oracle. All rights reserved.