Java プラットフォーム 1.2

javax.accessibility
クラス AccessibleHyperlink

java.lang.Object
  |
  +--javax.accessibility.AccessibleHyperlink
直接の既知のサブクラス:
JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink

public abstract class AccessibleHyperlink
extends Object
implements AccessibleAction

ハイパーテキストドキュメント内のリンクまたはリンクのセット (たとえば、クライアント側イメージマップなど) のカプセル化です。

関連項目:
Accessible, Accessible.getAccessibleContext(), AccessibleContext, AccessibleText, AccessibleContext.getAccessibleText()

コンストラクタの概要
AccessibleHyperlink()
           
 
メソッドの概要
abstract  boolean doAccessibleAction(int i)
          オブジェクトに対して指定された Action を実行します。
abstract  Object getAccessibleActionAnchor(int i)
          そのリンクで適切な、リンクアンカーを表すオブジェクトを返します。
abstract  int getAccessibleActionCount()
          Link で利用可能なユーザ補助機能のアクションの数を返します。
abstract  String getAccessibleActionDescription(int i)
          リンクアクションについての String での説明を返します。
abstract  Object getAccessibleActionObject(int i)
          そのリンクに適切な、リンクアクションを表すオブジェクトを返します。
abstract  int getEndIndex()
          リンクが終わるハイパーテキストドキュメントのインデックスを取得します。
abstract  int getStartIndex()
          リンクが始まるハイパーテキストドキュメントのインデックスを取得します。
abstract  boolean isValid()
          リンクに関連付けられているドキュメントは変更されることもあり、変更されていると、リンクは無効となる場合があります。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AccessibleHyperlink

public AccessibleHyperlink()
メソッドの詳細

isValid

public abstract boolean isValid()
リンクに関連付けられているドキュメントは変更されることもあり、変更されていると、リンクは無効となる場合があります。このメソッドは、この Link が引き続き有効であるかどうかを示します (参照先のドキュメントに関して)。
戻り値:
リンクが所属する AccessibleHypertext に関してまだ有効であるかどうかをかどうかを示すフラグ

getAccessibleActionCount

public abstract int getAccessibleActionCount()
Link で利用可能なユーザ補助機能のアクションの数を返します。複数のアクションがある場合、最初のアクションはこの LINK オブジェクトの「デフォルト」アクションとは見なされません (HTML イメージマップなど)。通常、リンクが持つ AccessibleAction は 1 つだけです。
定義:
インタフェース AccessibleAction 内の getAccessibleActionCount
戻り値:
ゼロから始まる、このオブジェクトの Action の数

doAccessibleAction

public abstract boolean doAccessibleAction(int i)
オブジェクトに対して指定された Action を実行します。
定義:
インタフェース AccessibleAction 内の doAccessibleAction
パラメータ:
i - アクションのゼロから始まるインデックス
戻り値:
アクションが実行された場合は true、そうでない場合は false
関連項目:
getAccessibleActionCount()

getAccessibleActionDescription

public abstract String getAccessibleActionDescription(int i)
リンクアクションについての String での説明を返します。これは、アンカーテキストに関連付けられているテキスト文字列あるいはアンカーテキストである必要があります。たとえば、次の 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」を返します。
定義:
インタフェース AccessibleAction 内の getAccessibleActionDescription
パラメータ:
i - アクションのゼロから始まるインデックス
戻り値:
アクションについての String での説明
関連項目:
getAccessibleActionCount()

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 - アクションのゼロから始まるインデックス
戻り値:
ハイパーテキストリンク自体を表す Object
関連項目:
getAccessibleActionCount()

getAccessibleActionAnchor

public abstract Object getAccessibleActionAnchor(int i)
そのリンクで適切な、リンクアンカーを表すオブジェクトを返します。たとえば次の HTML の場合、
   <a href="http://www.sun.com/access">Accessibility</a>
このメソッドは「Accessibility」というテキストが格納された String を返します。 また、次の HTML の場合、
   <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a>
このメソッドはオブジェクト ImageIcon ("top-hat.gif", "top hat") を返します。
パラメータ:
i - アクションのゼロから始まるインデックス
戻り値:
ハイパーテキストアンカーを表す Object
関連項目:
getAccessibleActionCount()

getStartIndex

public abstract int getStartIndex()
リンクが始まるハイパーテキストドキュメントのインデックスを取得します。
戻り値:
リンクの始点のインデックス

getEndIndex

public abstract int getEndIndex()
リンクが終わるハイパーテキストドキュメントのインデックスを取得します。
戻り値:
リンクの終点のインデックス

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.