javax.accessibility
public class AccessibleRelation extends AccessibleBundle
Since: 1.2
UNKNOWN: updated to 1.4
Field Summary | |
---|---|
static String | CHILD_NODE_OF
Indicates that an object is a child of another object. |
static String | CHILD_NODE_OF_PROPERTY
Indicates that the ancestry relationship has changed. |
static String | CONTROLLED_BY
Indicates an object is controlled by other objects.
|
static String | CONTROLLED_BY_PROPERTY Indicates that the controlling objects have changed. |
static String | CONTROLLER_FOR
Indicates an object is a controller for other objects.
|
static String | CONTROLLER_FOR_PROPERTY Indicates that the controller target group has changed. |
static String | EMBEDDED_BY
Indicates that an object is embedded by another object. |
static String | EMBEDDED_BY_PROPERTY
Indicates that the {@link #EMBEDDED_BY} property changed. |
static String | EMBEDS
Indicates that an object embeds another object. |
static String | EMBEDS_PROPERTY
Indicates that the {@link #EMBEDS} property changed. |
static String | FLOWS_FROM
Indicates that one object directly follows another object,
as in a paragraph flow. |
static String | FLOWS_FROM_PROPERTY
Indicates that the {@link #FLOWS_FROM} property changed. |
static String | FLOWS_TO
Indicates that one object comes directly before another object,
as in a paragraph flow. |
static String | FLOWS_TO_PROPERTY
Indicates that the {@link #FLOWS_TO} property changed. |
static String | LABELED_BY
Indicates the object is labeled by other objects.
|
static String | LABELED_BY_PROPERTY Indicates that the labelling objects have changed. |
static String | LABEL_FOR
Indicates the object labels other objects.
|
static String | LABEL_FOR_PROPERTY Indicates that the label target group has changed. |
static String | MEMBER_OF
Indicates an object is a member of a group of target objects.
|
static String | MEMBER_OF_PROPERTY Indicates that group membership has changed. |
static String | PARENT_WINDOW_OF
Indicates that one object is a parent window of another object. |
static String | PARENT_WINDOW_OF_PROPERTY
Indicates that the {@link #PARENT_WINDOW_OF} property changed. |
static String | SUBWINDOW_OF
Indicates that one object is a subwindow of another object. |
static String | SUBWINDOW_OF_PROPERTY
Indicates that the {@link #SUBWINDOW_OF} property changed. |
Constructor Summary | |
---|---|
AccessibleRelation(String key)
Create a new relation with a locale independent key, and no related
objects.
| |
AccessibleRelation(String key, Object target)
Create a new relation with a locale independent key, and a single related
object.
| |
AccessibleRelation(String key, Object[] targets)
Create a new relation with a locale independent key, and the given
related objects.
|
Method Summary | |
---|---|
String | getKey()
Return the key for this relation.
|
Object[] | getTarget()
Return the targets of this relation.
|
void | setTarget(Object target)
Set the target to a single object.
|
void | setTarget(Object[] targets)
Set the target to an array of objects.
|
Since: 1.5
Since: 1.5
See Also: getTarget CONTROLLER_FOR LABEL_FOR LABELED_BY MEMBER_OF
See Also: getTarget CONTROLLED_BY LABEL_FOR LABELED_BY MEMBER_OF
Since: 1.5
Since: 1.5
Since: 1.5
Since: 1.5
Since: 1.5
Since: 1.5
Since: 1.5
Since: 1.5
See Also: getTarget CONTROLLER_FOR CONTROLLED_BY LABEL_FOR MEMBER_OF
See Also: getTarget CONTROLLER_FOR CONTROLLED_BY LABELED_BY MEMBER_OF
See Also: getTarget CONTROLLER_FOR CONTROLLED_BY LABEL_FOR LABELED_BY
Since: 1.5
Since: 1.5
Since: 1.5
Since: 1.5
Parameters: key the name of the role
See Also: AccessibleRelation
Parameters: key the name of the role target the related object
See Also: AccessibleRelation
Parameters: key the name of the role targets the related objects
See Also: AccessibleRelation
Returns: the key
See Also: CONTROLLER_FOR CONTROLLED_BY LABEL_FOR LABELED_BY MEMBER_OF
Returns: the targets, may be empty, but never null
Parameters: target the new target
Parameters: targets the new targets