モジュール java.desktop
パッケージ javax.accessibility

クラスAccessibleHyperlink

    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      AccessibleHyperlink()  
    • メソッドのサマリー

      すべてのメソッド インスタンス・メソッド 抽象メソッド 
      修飾子と型 メソッド 説明
      abstract boolean doAccessibleAction​(int i)
      オブジェクトに対して指定されたアクションを実行します。
      abstract Object getAccessibleActionAnchor​(int i)
      そのリンクで適切な、リンク・アンカーを表すオブジェクトを返します。
      abstract int getAccessibleActionCount()
      このLinkで利用可能なアクセス可能アクションの数を返します。複数ある場合、最初のアクセス可能アクションは、このLinkオブジェクトのデフォルトのアクションとは見なされません(HTMLイメージマップ内など)。
      abstract String getAccessibleActionDescription​(int i)
      この特定のリンク・アクションの文字列の説明を返します。
      abstract Object getAccessibleActionObject​(int i)
      そのリンクに適切な、リンク・アクションを表すオブジェクトを返します。
      abstract int getEndIndex()
      このリンクの終了を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。
      abstract int getStartIndex()
      このリンクの開始を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。
      abstract boolean isValid()
      リンクが関連付けられているドキュメントは変更されている可能性があるので、このメソッドは、それが参照するドキュメントについてこのLinkがまだ有効かどうかを返します。
    • コンストラクタの詳細

      • AccessibleHyperlink

        public 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
        関連項目:
        getAccessibleActionCount()
      • 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 - アクションのゼロから始まるインデックス
        戻り値:
        アクションの文字列の説明
        関連項目:
        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 - アクションのゼロから始まるインデックス
        戻り値:
        ハイパーテキスト・リンク自体を表すオブジェクト
        関連項目:
        getAccessibleActionCount()
      • getAccessibleActionAnchor

        public 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()
      • getStartIndex

        public abstract int getStartIndex()
        このリンクの開始を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。
        戻り値:
        リンクの開始のインデックス
      • getEndIndex

        public abstract int getEndIndex()
        このリンクの終了を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。
        戻り値:
        リンクの終了のインデックス