|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
javax.accessibility
类 AccessibleRelationSet
java.lang.Object javax.accessibility.AccessibleRelationSet
-
public class AccessibleRelationSet
- extends Object
AccessibleRelationSet 类确定了组件的关系集。组件的关系集是描述该组件与其他组件的关系的 AccessibleRelation 对象的集合。
- 另请参见:
-
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。
构造方法详细信息 |
---|
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