- java.lang.Object
- 
- javax.accessibility.AccessibleBundle
- 
- javax.accessibility.AccessibleRelation
 
 
- 
 public class AccessibleRelation extends AccessibleBundle クラスAccessibleRelationは、AccessibleRelationと1つ以上の他のオブジェクトを実装するオブジェクト間の関係を記述します。 オブジェクトが他のオブジェクトと持っている実際の関係は、AccessibleRelationsの合成されたセットであるAccessibleRelationSetとして定義されます。AccessibleBundle.toDisplayString()メソッドを使用すると、このクラスで定義されているキーのResourceBundleからロケールに依存しないキーのローカライズされた文字列を取得できます。このクラスの定数は、一般的なオブジェクト役割の、強く型付けされた列挙を示します。 このクラスの定数が、オブジェクトの役割を記述するのに十分でない場合は、このクラスからサブクラスを生成して、同じようにして定数を提供する必要があります。 - 導入されたバージョン:
- 1.3
 
- 
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 static StringCHILD_NODE_OFオブジェクトが、1つ以上のオブジェクトの子ノードであることを示します。static StringCHILD_NODE_OF_PROPERTY2つ以上のオブジェクト間のCHILD_NODE_OFの関係が変更されたことを示します。static StringCONTROLLED_BYオブジェクトが1つ以上のターゲット・オブジェクトによって制御されることを示します。static StringCONTROLLED_BY_PROPERTY制御を実行中のターゲット・オブジェクトが変更されたことを識別します。static StringCONTROLLER_FORオブジェクトが1つ以上のターゲット・オブジェクトのコントローラであることを示します。static StringCONTROLLER_FOR_PROPERTYターゲット・オブジェクトのコントローラが変更されたことを識別します。static StringEMBEDDED_BYオブジェクトが1つ以上のオブジェクトに埋め込まれていることを示します。static StringEMBEDDED_BY_PROPERTY2つ以上のオブジェクト間のEMBEDDED_BYの関係が変更されたことを示します。static StringEMBEDSオブジェクトに1つ以上のオブジェクトが埋め込まれていることを示します。static StringEMBEDS_PROPERTY2つ以上のオブジェクト間のEMBEDSの関係が変更されたことを示します。static StringFLOWS_FROMオブジェクトが、その前にある2番目のオブジェクトと論理的に連続していることを示します。static StringFLOWS_FROM_PROPERTY2つのオブジェクト間のFLOWS_FROMの関係が変更されたことを示します。static StringFLOWS_TOオブジェクトが、そのあとにある2番目のオブジェクトと論理的に連続していることを示します。static StringFLOWS_TO_PROPERTY2つのオブジェクト間のFLOWS_TOの関係が変更されたことを示します。static StringLABEL_FORオブジェクトが1つ以上のターゲット・オブジェクトのラベルであることを示します。static StringLABEL_FOR_PROPERTYラベルのターゲット・グループが変更されたことを識別します。static StringLABELED_BYオブジェクトが1つ以上のターゲット・オブジェクトによってラベル付けされることを示します。static StringLABELED_BY_PROPERTYラベル付けを実行中のオブジェクトが変更されたことを識別します。static StringMEMBER_OFオブジェクトが1つ以上のターゲット・オブジェクトのグループのメンバーであることを示します。static StringMEMBER_OF_PROPERTYグループのメンバーシップが変更されたことを識別します。static StringPARENT_WINDOW_OFオブジェクトが、1つ以上のオブジェクトの親ウィンドウであることを示します。static StringPARENT_WINDOW_OF_PROPERTY2つ以上のオブジェクト間のPARENT_WINDOW_OFの関係が変更されたことを示します。static StringSUBWINDOW_OFオブジェクトが、1つ以上のオブジェクトのサブウィンドウであることを示します。static StringSUBWINDOW_OF_PROPERTY2つ以上のオブジェクト間のSUBWINDOW_OFの関係が変更されたことを示します。- 
クラス javax.accessibility.AccessibleBundleで宣言されたフィールドkey
 
- 
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 AccessibleRelation(String key)指定されたロケールに依存しないキーを使用して、新しいAccessibleRelationを作成します。AccessibleRelation(String key, Object target)指定されたロケールに依存しないキーを使用して、新しいAccessibleRelationを作成します。AccessibleRelation(String key, Object[] target)指定されたロケールに依存しないキーを使用して、新しいAccessibleRelationを作成します。
 - 
メソッドのサマリー- 
クラス javax.accessibility.AccessibleBundleで宣言されたメソッドtoDisplayString, toDisplayString, toDisplayString, toString
 
- 
 
- 
- 
- 
フィールドの詳細- 
LABEL_FORpublic static final String LABEL_FOR オブジェクトが1つ以上のターゲット・オブジェクトのラベルであることを示します。
 - 
LABELED_BYpublic static final String LABELED_BY オブジェクトが1つ以上のターゲット・オブジェクトによってラベル付けされることを示します。- 関連項目:
- getTarget(),- CONTROLLER_FOR,- CONTROLLED_BY,- LABEL_FOR,- MEMBER_OF
 
 - 
MEMBER_OFpublic static final String MEMBER_OF オブジェクトが1つ以上のターゲット・オブジェクトのグループのメンバーであることを示します。
 - 
CONTROLLER_FORpublic static final String CONTROLLER_FOR オブジェクトが1つ以上のターゲット・オブジェクトのコントローラであることを示します。- 関連項目:
- getTarget(),- CONTROLLED_BY,- LABEL_FOR,- LABELED_BY,- MEMBER_OF
 
 - 
CONTROLLED_BYpublic static final String CONTROLLED_BY オブジェクトが1つ以上のターゲット・オブジェクトによって制御されることを示します。- 関連項目:
- getTarget(),- CONTROLLER_FOR,- LABEL_FOR,- LABELED_BY,- MEMBER_OF
 
 - 
FLOWS_TOpublic static final String FLOWS_TO オブジェクトが、そのあとにある2番目のオブジェクトと論理的に連続していることを示します。 たとえば、テキストの段落がページの終わりに達し、テキスト・フッターやテキスト・ヘッダーを挟んで、次のページに続く場合があります。 段落の2つの部分は、別個のテキスト要素ですが、2番目の要素は最初の要素に連続しているという点で関係しています。 つまり、最初の要素から2番目の要素へ「流れ込み(flows to)」ます。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
FLOWS_FROMpublic static final String FLOWS_FROM オブジェクトが、その前にある2番目のオブジェクトと論理的に連続していることを示します。 たとえば、テキストの段落がページの終わりに達し、テキスト・フッターやテキスト・ヘッダーを挟んで、次のページに続く場合があります。 段落の2つの部分は、別個のテキスト要素ですが、2番目の要素は最初の要素に連続しているという点で関係しています。 つまり、最初の要素が2番目の要素から「流れ込み(flows from)」ます。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
SUBWINDOW_OFpublic static final String SUBWINDOW_OF オブジェクトが、1つ以上のオブジェクトのサブウィンドウであることを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
PARENT_WINDOW_OFpublic static final String PARENT_WINDOW_OF オブジェクトが、1つ以上のオブジェクトの親ウィンドウであることを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
EMBEDSpublic static final String EMBEDS オブジェクトに1つ以上のオブジェクトが埋め込まれていることを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
EMBEDDED_BYpublic static final String EMBEDDED_BY オブジェクトが1つ以上のオブジェクトに埋め込まれていることを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
CHILD_NODE_OFpublic static final String CHILD_NODE_OF オブジェクトが、1つ以上のオブジェクトの子ノードであることを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
LABEL_FOR_PROPERTYpublic static final String LABEL_FOR_PROPERTY ラベルのターゲット・グループが変更されたことを識別します。- 関連項目:
- 定数フィールド値
 
 - 
LABELED_BY_PROPERTYpublic static final String LABELED_BY_PROPERTY ラベル付けを実行中のオブジェクトが変更されたことを識別します。- 関連項目:
- 定数フィールド値
 
 - 
MEMBER_OF_PROPERTYpublic static final String MEMBER_OF_PROPERTY グループのメンバーシップが変更されたことを識別します。- 関連項目:
- 定数フィールド値
 
 - 
CONTROLLER_FOR_PROPERTYpublic static final String CONTROLLER_FOR_PROPERTY ターゲット・オブジェクトのコントローラが変更されたことを識別します。- 関連項目:
- 定数フィールド値
 
 - 
CONTROLLED_BY_PROPERTYpublic static final String CONTROLLED_BY_PROPERTY 制御を実行中のターゲット・オブジェクトが変更されたことを識別します。- 関連項目:
- 定数フィールド値
 
 - 
FLOWS_TO_PROPERTYpublic static final String FLOWS_TO_PROPERTY 2つのオブジェクト間のFLOWS_TOの関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
FLOWS_FROM_PROPERTYpublic static final String FLOWS_FROM_PROPERTY 2つのオブジェクト間のFLOWS_FROMの関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
SUBWINDOW_OF_PROPERTYpublic static final String SUBWINDOW_OF_PROPERTY 2つ以上のオブジェクト間のSUBWINDOW_OFの関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
PARENT_WINDOW_OF_PROPERTYpublic static final String PARENT_WINDOW_OF_PROPERTY 2つ以上のオブジェクト間のPARENT_WINDOW_OFの関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
EMBEDS_PROPERTYpublic static final String EMBEDS_PROPERTY 2つ以上のオブジェクト間のEMBEDSの関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 - 
EMBEDDED_BY_PROPERTYpublic static final String EMBEDDED_BY_PROPERTY 2つ以上のオブジェクト間のEMBEDDED_BYの関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
 
 
- 
 - 
コンストラクタの詳細- 
AccessibleRelationpublic AccessibleRelation(String key) 指定されたロケールに依存しないキーを使用して、新しいAccessibleRelationを作成します。 キーStringは、関係のロケールに依存しないキーでなければなりません。 これは、ユーザーに表示する実際のStringとして使用するためのものではありません。 ローカライズされた文字列を取得するには、AccessibleBundle.toDisplayString()を使用します。- パラメータ:
- key- ロケールに依存しないリレーション名
- 関連項目:
- AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
 
 - 
AccessibleRelationpublic AccessibleRelation(String key, Object target) 指定されたロケールに依存しないキーを使用して、新しいAccessibleRelationを作成します。 キーStringは、関係のロケールに依存しないキーでなければなりません。 これは、ユーザーに表示する実際のStringとして使用するためのものではありません。 ローカライズされた文字列を取得するには、AccessibleBundle.toDisplayString()を使用します。- パラメータ:
- key- ロケールに依存しないリレーション名
- target- このリレーションのターゲット・オブジェクト
- 関連項目:
- AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
 
 - 
AccessibleRelationpublic AccessibleRelation(String key, Object[] target) 指定されたロケールに依存しないキーを使用して、新しいAccessibleRelationを作成します。 キーStringは、関係のロケールに依存しないキーでなければなりません。 これは、ユーザーに表示する実際のStringとして使用するためのものではありません。 ローカライズされた文字列を取得するには、AccessibleBundle.toDisplayString()を使用します。- パラメータ:
- key- ロケールに依存しないリレーション名
- target- このリレーションのターゲット・オブジェクト
- 関連項目:
- AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
 
 
- 
 - 
メソッドの詳細- 
getKeypublic String getKey() このリレーションのキーを返します。- 戻り値:
- このリレーションのキー
- 関連項目:
- CONTROLLER_FOR,- CONTROLLED_BY,- LABEL_FOR,- LABELED_BY,- MEMBER_OF
 
 - 
getTargetpublic Object[] getTarget() このリレーションのターゲット・オブジェクトを返します。- 戻り値:
- このリレーションのターゲット・オブジェクトを含む配列
 
 - 
setTargetpublic void setTarget(Object target) このリレーションのターゲット・オブジェクトを設定します。- パラメータ:
- target- このリレーションのターゲット・オブジェクト
 
 - 
setTargetpublic void setTarget(Object[] target) このリレーションのターゲット・オブジェクトを設定します。- パラメータ:
- target- このリレーションのターゲット・オブジェクトを含む配列
 
 
- 
 
-