- java.lang.Object
- 
- javax.accessibility.AccessibleRelationSet
 
- 
 public class AccessibleRelationSet extends Object クラスAccessibleRelationSetは、コンポーネントのリレーション・セットを決定します。 コンポーネントのリレーション・セットは、他のコンポーネントとのコンポーネント・リレーションシップを記述するAccessibleRelationオブジェクトのセットです。- 導入されたバージョン:
- 1.3
- 関連項目:
- AccessibleRelation
 
- 
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 protected Vector<AccessibleRelation>relationsVectorの各エントリは、AccessibleRelationを表します。
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 AccessibleRelationSet()空の新しいリレーション・セットを作成します。AccessibleRelationSet(AccessibleRelation[] relations)渡されたリレーションの配列に格納されている初期状態セットを使って、新規のリレーションを作成します。
 - 
メソッドのサマリー修飾子と型 メソッド 説明 booleanadd(AccessibleRelation relation)新しいリレーションを現在のリレーション・セットに追加します。voidaddAll(AccessibleRelation[] relations)すべてのリレーションを既存のリレーション・セットに追加します。voidclear()現在のリレーション・セットからすべてのリレーションを削除します。booleancontains(String key)リレーション・セットに、指定されたキーと一致するリレーションがあるかどうかを返します。AccessibleRelationget(String key)指定されたキーと一致するリレーションを返します。booleanremove(AccessibleRelation relation)現在のリレーション・セットから、あるリレーションを削除します。intsize()このリレーション・セットに含まれているリレーションの数を返します。AccessibleRelation[]toArray()現在のリレーション・セットをAccessibleRelationの配列として返します。StringtoString()デフォルトのロケールを使用して、セット内のすべてのリレーションを表すローカライズされた文字列を作成します。
 
- 
- 
- 
フィールドの詳細- 
relationsprotected Vector<AccessibleRelation> relations Vectorの各エントリは、AccessibleRelationを表します。
 
- 
 - 
コンストラクタの詳細- 
AccessibleRelationSetpublic AccessibleRelationSet() 空の新しいリレーション・セットを作成します。
 - 
AccessibleRelationSetpublic AccessibleRelationSet(AccessibleRelation[] relations) 渡されたリレーションの配列に格納されている初期状態セットを使って、新規のリレーションを作成します。 重複するエントリは無視されます。- パラメータ:
- relations- リレーション・セットを記述する- AccessibleRelationの配列
 
 
- 
 - 
メソッドの詳細- 
addpublic boolean add(AccessibleRelation relation) 新しいリレーションを現在のリレーション・セットに追加します。 リレーションがすでにリレーション・セットにある場合は、指定されたリレーションのターゲットが既存のリレーションのターゲットにマージされます。 そうでない場合は、新しいリレーションがリレーション・セットに追加されます。- パラメータ:
- relation- リレーション・セットに追加するリレーション
- 戻り値:
- リレーションがリレーション・セットに追加された場合true; リレーション・セットが変更されていない場合はfalse
 
 - 
addAllpublic void addAll(AccessibleRelation[] relations) すべてのリレーションを既存のリレーション・セットに追加します。 重複するエントリは無視されます。- パラメータ:
- relations- リレーション・セットを記述する- AccessibleRelation配列
 
 - 
removepublic boolean remove(AccessibleRelation relation) 現在のリレーション・セットから、あるリレーションを削除します。 リレーションがセット内にない場合、リレーション・セットは変更されず、戻り値はfalseになります。 リレーションがリレーション・セット内にある場合、リレーションはセットから削除され、戻り値はtrueになります。- パラメータ:
- relation- リレーション・セットから削除するリレーション
- 戻り値:
- リレーションがリレーション・セット内にある場合はtrue; リレーション・セットが変更されていない場合はfalse
 
 - 
clearpublic void clear() 現在のリレーション・セットからすべてのリレーションを削除します。
 - 
sizepublic int size() このリレーション・セットに含まれているリレーションの数を返します。- 戻り値:
- このリレーション・セットに含まれているリレーションの数
 
 - 
containspublic boolean contains(String key) リレーション・セットに、指定されたキーと一致するリレーションがあるかどうかを返します。- パラメータ:
- key-- AccessibleRelationキー
- 戻り値:
- リレーションがリレーション・セット内にある場合はtrue; そうでなければfalse
 
 - 
getpublic AccessibleRelation get(String key) 指定されたキーと一致するリレーションを返します。- パラメータ:
- key-- AccessibleRelationキー
- 戻り値:
- 指定されたキーと一致するリレーションが存在する場合は、そのリレーション。 それ以外の場合はnullが返されます。
 
 - 
toArraypublic AccessibleRelation[] toArray() 現在のリレーション・セットをAccessibleRelationの配列として返します。- 戻り値:
- 現在のリレーションに接触するAccessibleRelation配列
 
 - 
toStringpublic String toString() デフォルトのロケールを使用して、セット内のすべてのリレーションを表すローカライズされた文字列を作成します。- オーバーライド:
- toString、クラス:- Object
- 戻り値:
- コンマ区切りのローカライズされた文字列
- 関連項目:
- AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
 
 
- 
 
-