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 StringgetAccessibleActionDescription(int i)この特定のリンク・アクションの文字列の説明を返します。abstract ObjectgetAccessibleActionObject(int i)そのリンクに適切な、リンク・アクションを表すオブジェクトを返します。abstract intこのリンクの終了を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。abstract intこのリンクの開始を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。abstract booleanisValid()リンクが関連付けられているドキュメントは変更されている可能性があるので、このメソッドは、それが参照するドキュメントについてこのLinkがまだ有効かどうかを返します。
- 
コンストラクタの詳細- 
AccessibleHyperlinkprotected AccessibleHyperlink()サブクラスが呼び出すためのコンストラクタ。
 
- 
- 
メソッドの詳細- 
isValidpublic abstract boolean isValid()リンクが関連付けられているドキュメントは変更されている可能性があるので、このメソッドは、それが参照するドキュメントについてこのLinkがまだ有効かどうかを返します。- 戻り値:
- このリンクが所属するAccessibleHypertextに対してまだ有効かどうかを示すフラグ
 
- 
getAccessibleActionCountpublic abstract int getAccessibleActionCount()このLinkで利用可能なアクセス可能アクションの数を返します。複数ある場合、最初のアクセス可能アクションは、このLinkオブジェクトのデフォルトのアクションとは見なされません(HTMLイメージマップ内など)。 一般的に、リンクにはAccessibleActionが1つしかありません。- 定義:
- getAccessibleActionCount、インタフェース:- AccessibleAction
- 戻り値:
- このオブジェクト内の0から始まるアクションの数
 
- 
doAccessibleActionpublic abstract boolean doAccessibleAction(int i)オブジェクトに対して指定されたアクションを実行します。- 定義:
- doAccessibleAction、インタフェース:- AccessibleAction
- パラメータ:
- i- アクションのゼロから始まるインデックス
- 戻り値:
- アクションが実行された場合はtrue; そうでなければfalse
- 関連項目:
- getAccessibleActionCount()
 
- 
getAccessibleActionDescriptionpublic 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- アクションのゼロから始まるインデックス
- 戻り値:
- アクションの文字列の説明
- 関連項目:
- getAccessibleActionCount()
 
- 
getAccessibleActionObjectpublic 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- アクションのゼロから始まるインデックス
- 戻り値:
- ハイパーテキスト・リンク自体を表すオブジェクト
- 関連項目:
- getAccessibleActionCount()
 
- 
getAccessibleActionAnchorpublic abstract Object getAccessibleActionAnchor(int i)そのリンクで適切な、リンク・アンカーを表すオブジェクトを返します。 例えばHTMLから: <a href="http://www.sun.com/access">アクセシビリティ</a>このメソッドは、テキストを含むStringを返します。: "アクセシビリティ"。同様に、このHTML: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a>からは、このメソッドはオブジェクトImageIcon("top-hat.gif", "top hat")を返します。 - パラメータ:
- i- アクションのゼロから始まるインデックス
- 戻り値:
- ハイパーテキスト・アンカーを表すオブジェクト
- 関連項目:
- getAccessibleActionCount()
 
- 
getStartIndexpublic abstract int getStartIndex()このリンクの開始を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。- 戻り値:
- リンクの開始のインデックス
 
- 
getEndIndexpublic abstract int getEndIndex()このリンクの終了を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。- 戻り値:
- リンクの終了のインデックス
 
 
-