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 String
オブジェクトが、1つ以上のオブジェクトの子ノードであることを示します。static String
2つ以上のオブジェクト間のCHILD_NODE_OF
の関係が変更されたことを示します。static String
オブジェクトが1つ以上のターゲット・オブジェクトによって制御されることを示します。static String
制御を実行中のターゲット・オブジェクトが変更されたことを識別します。static String
オブジェクトが1つ以上のターゲット・オブジェクトのコントローラであることを示します。static String
ターゲット・オブジェクトのコントローラが変更されたことを識別します。static String
オブジェクトが1つ以上のオブジェクトに埋め込まれていることを示します。static String
2つ以上のオブジェクト間のEMBEDDED_BY
の関係が変更されたことを示します。static String
オブジェクトに1つ以上のオブジェクトが埋め込まれていることを示します。static String
2つ以上のオブジェクト間のEMBEDS
の関係が変更されたことを示します。static String
オブジェクトが、その前にある2番目のオブジェクトと論理的に連続していることを示します。static String
2つのオブジェクト間のFLOWS_FROM
の関係が変更されたことを示します。static String
オブジェクトが、そのあとにある2番目のオブジェクトと論理的に連続していることを示します。static String
2つのオブジェクト間のFLOWS_TO
の関係が変更されたことを示します。static String
オブジェクトが1つ以上のターゲット・オブジェクトのラベルであることを示します。static String
ラベルのターゲット・グループが変更されたことを識別します。static String
オブジェクトが1つ以上のターゲット・オブジェクトによってラベル付けされることを示します。static String
ラベル付けを実行中のオブジェクトが変更されたことを識別します。static String
オブジェクトが1つ以上のターゲット・オブジェクトのグループのメンバーであることを示します。static String
グループのメンバーシップが変更されたことを識別します。static String
オブジェクトが、1つ以上のオブジェクトの親ウィンドウであることを示します。static String
2つ以上のオブジェクト間のPARENT_WINDOW_OF
の関係が変更されたことを示します。static String
オブジェクトが、1つ以上のオブジェクトのサブウィンドウであることを示します。static String
2つ以上のオブジェクト間の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_FOR
public static final String LABEL_FORオブジェクトが1つ以上のターゲット・オブジェクトのラベルであることを示します。 -
LABELED_BY
public static final String LABELED_BYオブジェクトが1つ以上のターゲット・オブジェクトによってラベル付けされることを示します。- 関連項目:
getTarget()
,CONTROLLER_FOR
,CONTROLLED_BY
,LABEL_FOR
,MEMBER_OF
-
MEMBER_OF
public static final String MEMBER_OFオブジェクトが1つ以上のターゲット・オブジェクトのグループのメンバーであることを示します。 -
CONTROLLER_FOR
public static final String CONTROLLER_FORオブジェクトが1つ以上のターゲット・オブジェクトのコントローラであることを示します。- 関連項目:
getTarget()
,CONTROLLED_BY
,LABEL_FOR
,LABELED_BY
,MEMBER_OF
-
CONTROLLED_BY
public static final String CONTROLLED_BYオブジェクトが1つ以上のターゲット・オブジェクトによって制御されることを示します。- 関連項目:
getTarget()
,CONTROLLER_FOR
,LABEL_FOR
,LABELED_BY
,MEMBER_OF
-
FLOWS_TO
public static final String FLOWS_TOオブジェクトが、そのあとにある2番目のオブジェクトと論理的に連続していることを示します。 たとえば、テキストの段落がページの終わりに達し、テキスト・フッターやテキスト・ヘッダーを挟んで、次のページに続く場合があります。 段落の2つの部分は、別個のテキスト要素ですが、2番目の要素は最初の要素に連続しているという点で関係しています。 つまり、最初の要素から2番目の要素へ「流れ込み(flows to)」ます。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
FLOWS_FROM
public static final String FLOWS_FROMオブジェクトが、その前にある2番目のオブジェクトと論理的に連続していることを示します。 たとえば、テキストの段落がページの終わりに達し、テキスト・フッターやテキスト・ヘッダーを挟んで、次のページに続く場合があります。 段落の2つの部分は、別個のテキスト要素ですが、2番目の要素は最初の要素に連続しているという点で関係しています。 つまり、最初の要素が2番目の要素から「流れ込み(flows from)」ます。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
SUBWINDOW_OF
public static final String SUBWINDOW_OFオブジェクトが、1つ以上のオブジェクトのサブウィンドウであることを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
PARENT_WINDOW_OF
public static final String PARENT_WINDOW_OFオブジェクトが、1つ以上のオブジェクトの親ウィンドウであることを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
EMBEDS
public static final String EMBEDSオブジェクトに1つ以上のオブジェクトが埋め込まれていることを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
EMBEDDED_BY
public static final String EMBEDDED_BYオブジェクトが1つ以上のオブジェクトに埋め込まれていることを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
CHILD_NODE_OF
public static final String CHILD_NODE_OFオブジェクトが、1つ以上のオブジェクトの子ノードであることを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
LABEL_FOR_PROPERTY
public static final String LABEL_FOR_PROPERTYラベルのターゲット・グループが変更されたことを識別します。- 関連項目:
- 定数フィールド値
-
LABELED_BY_PROPERTY
public static final String LABELED_BY_PROPERTYラベル付けを実行中のオブジェクトが変更されたことを識別します。- 関連項目:
- 定数フィールド値
-
MEMBER_OF_PROPERTY
public static final String MEMBER_OF_PROPERTYグループのメンバーシップが変更されたことを識別します。- 関連項目:
- 定数フィールド値
-
CONTROLLER_FOR_PROPERTY
public static final String CONTROLLER_FOR_PROPERTYターゲット・オブジェクトのコントローラが変更されたことを識別します。- 関連項目:
- 定数フィールド値
-
CONTROLLED_BY_PROPERTY
public static final String CONTROLLED_BY_PROPERTY制御を実行中のターゲット・オブジェクトが変更されたことを識別します。- 関連項目:
- 定数フィールド値
-
FLOWS_TO_PROPERTY
public static final String FLOWS_TO_PROPERTY2つのオブジェクト間のFLOWS_TO
の関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
FLOWS_FROM_PROPERTY
public static final String FLOWS_FROM_PROPERTY2つのオブジェクト間のFLOWS_FROM
の関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
SUBWINDOW_OF_PROPERTY
public static final String SUBWINDOW_OF_PROPERTY2つ以上のオブジェクト間のSUBWINDOW_OF
の関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
PARENT_WINDOW_OF_PROPERTY
public static final String PARENT_WINDOW_OF_PROPERTY2つ以上のオブジェクト間のPARENT_WINDOW_OF
の関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
EMBEDS_PROPERTY
public static final String EMBEDS_PROPERTY2つ以上のオブジェクト間のEMBEDS
の関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
EMBEDDED_BY_PROPERTY
public static final String EMBEDDED_BY_PROPERTY2つ以上のオブジェクト間のEMBEDDED_BY
の関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
CHILD_NODE_OF_PROPERTY
public static final String CHILD_NODE_OF_PROPERTY2つ以上のオブジェクト間のCHILD_NODE_OF
の関係が変更されたことを示します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 定数フィールド値
-
-
コンストラクタの詳細
-
AccessibleRelation
public AccessibleRelation(String key)指定されたロケールに依存しないキーを使用して、新しいAccessibleRelation
を作成します。 キーString
は、関係のロケールに依存しないキーでなければなりません。 これは、ユーザーに表示する実際のString
として使用するためのものではありません。 ローカライズされた文字列を取得するには、AccessibleBundle.toDisplayString()
を使用します。- パラメータ:
key
- ロケールに依存しないリレーション名- 関連項目:
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
-
AccessibleRelation
指定されたロケールに依存しないキーを使用して、新しいAccessibleRelation
を作成します。 キーString
は、関係のロケールに依存しないキーでなければなりません。 これは、ユーザーに表示する実際のString
として使用するためのものではありません。 ローカライズされた文字列を取得するには、AccessibleBundle.toDisplayString()
を使用します。- パラメータ:
key
- ロケールに依存しないリレーション名target
- このリレーションのターゲット・オブジェクト- 関連項目:
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
-
AccessibleRelation
指定されたロケールに依存しないキーを使用して、新しいAccessibleRelation
を作成します。 キーString
は、関係のロケールに依存しないキーでなければなりません。 これは、ユーザーに表示する実際のString
として使用するためのものではありません。 ローカライズされた文字列を取得するには、AccessibleBundle.toDisplayString()
を使用します。- パラメータ:
key
- ロケールに依存しないリレーション名target
- このリレーションのターゲット・オブジェクト- 関連項目:
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
-
-
メソッドの詳細
-
getKey
public String getKey()このリレーションのキーを返します。- 戻り値:
- このリレーションのキー
- 関連項目:
CONTROLLER_FOR
,CONTROLLED_BY
,LABEL_FOR
,LABELED_BY
,MEMBER_OF
-
getTarget
public Object[] getTarget()このリレーションのターゲット・オブジェクトを返します。- 戻り値:
- このリレーションのターゲット・オブジェクトを含む配列
-
setTarget
public void setTarget(Object target)このリレーションのターゲット・オブジェクトを設定します。- パラメータ:
target
- このリレーションのターゲット・オブジェクト
-
setTarget
public void setTarget(Object[] target)このリレーションのターゲット・オブジェクトを設定します。- パラメータ:
target
- このリレーションのターゲット・オブジェクトを含む配列
-