JavaTM 2 Platform
Standard Ed. 6

javax.accessibility
類別 AccessibleRelationSet

java.lang.Object
  繼承者 javax.accessibility.AccessibleRelationSet

public class AccessibleRelationSet
extends Object

AccessibleRelationSet 類別確定了元件的關係集。元件的關係集是描述該元件與其他元件的關係的 AccessibleRelation 物件的集合。

從以下版本開始:
1.3
另請參見:
AccessibleRelation

欄位摘要
protected  Vector<AccessibleRelation> relations
          Vector 中的每個項表示一個 AccessibleRelation。
 
建構子摘要
AccessibleRelationSet()
          創建新的空關係集。
AccessibleRelationSet(AccessibleRelation[] relations)
          創建具有傳入的關係陣列中所包含的初始關係集的新關係。
 
方法摘要
 boolean add(AccessibleRelation relation)
          將新關係添加到當前關係集中。
 void addAll(AccessibleRelation[] relations)
          將所有關係添加到現有關係集中。
 void clear()
          從當前關係集中移除所有關係。
 boolean contains(String key)
          返回關係集是否包含與指定鍵比對的關係。
 AccessibleRelation get(String key)
          返回與指定鍵比對的關係。
 boolean remove(AccessibleRelation relation)
          從當前關係集中移除一個關係。
 int size()
          返回關係集中的關係數。
 AccessibleRelation[] toArray()
          返回作為 AccessibleRelation 陣列的當前關係集
 String toString()
          使用預設語言環境創建表示關係集中所有關係的本地化 String。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

欄位詳細資訊

relations

protected Vector<AccessibleRelation> relations
Vector 中的每個項表示一個 AccessibleRelation。

另請參見:
add(javax.accessibility.AccessibleRelation), addAll(javax.accessibility.AccessibleRelation[]), remove(javax.accessibility.AccessibleRelation), contains(java.lang.String), get(java.lang.String), size(), toArray(), clear()
建構子詳細資訊

AccessibleRelationSet

public AccessibleRelationSet()
創建新的空關係集。


AccessibleRelationSet

public AccessibleRelationSet(AccessibleRelation[] relations)
創建具有傳入的關係陣列中所包含的初始關係集的新關係。忽略重複項。

參數:
relations - 描述關係集的 AccessibleRelation 陣列。
方法詳細資訊

add

public boolean add(AccessibleRelation relation)
將新關係添加到當前關係集中。如果該關係已在關係集中,則將目標(或多個目標)的指定關係與目標(或多個目標)的現有關係合併。否則,將新關係添加到關係集中。

參數:
relation - 要添加到關係集的關係
返回:
如果關係被添加到關係集中,則返回 true;如果關係集不發生更改,則返回 false

addAll

public void addAll(AccessibleRelation[] relations)
將所有關係添加到現有關係集中。忽略重複項。

參數:
relations - 描述關係集的 AccessibleRelation 陣列。

remove

public boolean remove(AccessibleRelation relation)
從當前關係集中移除一個關係。如果該關係不在關係集中,則關係集將不發生更改,返回值將為 false。如果該關係在關係集中,則將它從關係集中移除,返回值將為 true。

參數:
relation - 要從關係集中移除的關係
返回:
如果此關係在關係集中,則返回 true;如果關係集不發生更改,則返回 false

clear

public void clear()
從當前關係集中移除所有關係。


size

public int size()
返回關係集中的關係數。


contains

public boolean contains(String key)
返回關係集是否包含與指定鍵比對的關係。

參數:
key - AccessibleRelation 鍵
返回:
如果該關係在關係集中,則返回 true;否則返回 false

get

public AccessibleRelation get(String key)
返回與指定鍵比對的關係。

參數:
key - AccessibleRelation 鍵
返回:
與指定鍵比對的關係(如果存在)。否則,返回 null。

toArray

public AccessibleRelation[] toArray()
返回作為 AccessibleRelation 陣列的當前關係集

返回:
連接當前關係的 AccessibleRelation 陣列。

toString

public String toString()
使用預設語言環境創建表示關係集中所有關係的本地化 String。

覆寫:
類別 Object 中的 toString
返回:
用逗號分隔的本地化 String
另請參見:
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only