java.lang.Object
javax.accessibility.AccessibleHyperlink
- すべての実装されたインタフェース:
AccessibleAction
public abstract class AccessibleHyperlink extends Object implements AccessibleAction
ハイパーテキスト・ドキュメント内のリンクまたはリンクのセット(クライアント側イメージ・マップなど)のカプセル化
- 関連項目:
-
フィールドのサマリー
インタフェースjavax.accessibility.AccessibleActionで宣言されているフィールド
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明abstract booleandoAccessibleAction(int i) オブジェクトに対して指定されたアクションを実行します。abstract ObjectgetAccessibleActionAnchor(int i) そのリンクで適切な、リンク・アンカーを表すオブジェクトを返します。abstract intこのLinkで利用可能なアクセス可能アクションの数を返します。複数ある場合、最初のアクセス可能アクションは、このLinkオブジェクトのデフォルトのアクションとは見なされません(HTMLイメージマップ内など)。abstract Stringこの特定のリンク・アクションの文字列の説明を返します。abstract ObjectgetAccessibleActionObject(int i) そのリンクに適切な、リンク・アクションを表すオブジェクトを返します。abstract intこのリンクの終了を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。abstract intこのリンクの開始を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。abstract booleanisValid()リンクが関連付けられているドキュメントは変更されている可能性があるので、このメソッドは、それが参照するドキュメントについてこのLinkがまだ有効かどうかを返します。
-
コンストラクタの詳細
-
AccessibleHyperlink
protected AccessibleHyperlink()サブクラスが呼び出すためのコンストラクタ。
-
-
メソッドの詳細
-
isValid
public abstract boolean isValid()リンクが関連付けられているドキュメントは変更されている可能性があるので、このメソッドは、それが参照するドキュメントについてこのLinkがまだ有効かどうかを返します。- 戻り値:
- このリンクが所属する
AccessibleHypertextに対してまだ有効かどうかを示すフラグ
-
getAccessibleActionCount
public abstract int getAccessibleActionCount()このLinkで利用可能なアクセス可能アクションの数を返します。複数ある場合、最初のアクセス可能アクションは、このLinkオブジェクトのデフォルトのアクションとは見なされません(HTMLイメージマップ内など)。 一般的に、リンクにはAccessibleActionが1つしかありません。- 定義:
getAccessibleActionCount、インタフェースAccessibleAction- 戻り値:
- このオブジェクト内の0から始まるアクションの数
-
doAccessibleAction
public abstract boolean doAccessibleAction(int i) オブジェクトに対して指定されたアクションを実行します。- 定義:
doAccessibleAction、インタフェースAccessibleAction- パラメータ:
i- アクションのゼロから始まるインデックス- 戻り値:
- アクションが実行された場合は
true。そうでなければfalse - 関連項目:
-
getAccessibleActionDescription
public abstract String getAccessibleActionDescription(int i) この特定のリンク・アクションの文字列の説明を返します。 これは、アンカー・テキストに関連付けられたテキスト文字列あるいはアンカー・テキストである必要があります。 たとえば、HTML: <a HREF="http://www.sun.com/access">Accessibility</a>からは、このメソッドは「Accessibility」を返します。同様に、このHTML: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a>からは、このメソッドは「top hat」を返します。
- 定義:
getAccessibleActionDescription、インタフェースAccessibleAction- パラメータ:
i- アクションのゼロから始まるインデックス- 戻り値:
- アクションの文字列の説明
- 関連項目:
-
getAccessibleActionObject
public abstract Object getAccessibleActionObject(int i) そのリンクに適切な、リンク・アクションを表すオブジェクトを返します。 たとえば、HTML: <a HREF="http://www.sun.com/access">Accessibility</a>からは、このメソッドはjava.net.URL("http://www.sun.com/access.html")を返します。- パラメータ:
i- アクションのゼロから始まるインデックス- 戻り値:
- ハイパーテキスト・リンク自体を表すオブジェクト
- 関連項目:
-
getAccessibleActionAnchor
public abstract Object getAccessibleActionAnchor(int i) そのリンクで適切な、リンク・アンカーを表すオブジェクトを返します。 例えばHTMLから: <a href="http://www.sun.com/access">Accessibility</a>このメソッドは、テキストを含むStringを返します: "アクセシビリティ"。同様に、このHTML: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a>からは、このメソッドはオブジェクトImageIcon("top-hat.gif", "top hat")を返します。
- パラメータ:
i- アクションのゼロから始まるインデックス- 戻り値:
- ハイパーテキスト・アンカーを表すオブジェクト
- 関連項目:
-
getStartIndex
public abstract int getStartIndex()このリンクの開始を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。- 戻り値:
- リンクの開始のインデックス
-
getEndIndex
public abstract int getEndIndex()このリンクの終了を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。- 戻り値:
- リンクの終了のインデックス
-