This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
java.awt
class List.AccessibleAWTList
- All Implemented Interfaces:
- ActionListener, ItemListener, Serializable, AccessibleComponent, AccessibleSelection
- Enclosing class:
- List
protected class List.AccessibleAWTList
extends Component.AccessibleAWTComponent
implements AccessibleSelection, ItemListener, ActionListener
This class implements accessibility support for the
List
class. It provides an implementation of the
Java Accessibility API appropriate to list user-interface elements.
Nested Class Summary |
protected class |
This class implements accessibility support for
List children. |
Fields inherited from class javax.accessibility.AccessibleContext |
accessibleDescription, accessibleName, accessibleParent, ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY |
Method Summary |
void |
|
void |
Adds the specified selected item in the object to the object's
selection.
|
void |
Clears the selection in the object, so that nothing in the
object is selected.
|
Accessible |
Returns the Accessible child contained at the local coordinate
Point, if one exists.
|
Accessible |
Return the nth Accessible child of the object.
|
int |
Returns the number of accessible children in the object.
|
AccessibleRole |
Get the role of this object.
|
AccessibleSelection |
Get the AccessibleSelection associated with this object.
|
Accessible |
Returns an Accessible representing the specified selected item
in the object.
|
int |
Returns the number of items currently selected.
|
AccessibleStateSet |
Get the state set of this object.
|
boolean |
Returns true if the current child of this object is selected.
|
void |
|
void |
Removes the specified selected item in the object from the object's
selection.
|
void |
Causes every selected item in the object to be selected
if the object supports multiple selections.
|
Methods inherited from class java.awt.Component.AccessibleAWTComponent |
addFocusListener, addPropertyChangeListener, contains, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRole, getAccessibleStateSet, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, removePropertyChangeListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible |
Methods inherited from class javax.accessibility.AccessibleContext |
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleEditableText, getAccessibleIcon, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRelationSet, getAccessibleRole, getAccessibleSelection, getAccessibleStateSet, getAccessibleTable, getAccessibleText, getAccessibleValue, getLocale, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
List.AccessibleAWTList
public List.AccessibleAWTList()
-
actionPerformed
public void actionPerformed(ActionEvent event)
-
- Parameters:
event
addAccessibleSelection
public void addAccessibleSelection(int i)
-
Adds the specified selected item in the object to the object's
selection. If the object supports multiple selections,
the specified item is added to any existing selection, otherwise
it replaces any existing selection in the object. If the
specified item is already selected, this method has no effect.
- Parameters:
i
- the zero-based index of selectable items
clearAccessibleSelection
public void clearAccessibleSelection()
-
Clears the selection in the object, so that nothing in the
object is selected.
getAccessibleAt
public Accessible getAccessibleAt(Point p)
-
Returns the Accessible child contained at the local coordinate
Point, if one exists.
- Overrides:
getAccessibleAt
in class Component.AccessibleAWTComponent
- Parameters:
p
- Returns:
- the Accessible at the specified location, if it exists
getAccessibleChild
public Accessible getAccessibleChild(int i)
-
Return the nth Accessible child of the object.
- Overrides:
getAccessibleChild
in class Component.AccessibleAWTComponent
- Parameters:
i
- zero-based index of child
- Returns:
- the nth Accessible child of the object
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
-
Returns the number of accessible children in the object. If all
of the children of this object implement Accessible, than this
method should return the number of children of this object.
- Overrides:
getAccessibleChildrenCount
in class Component.AccessibleAWTComponent
- Returns:
- the number of accessible children in the object.
getAccessibleRole
public AccessibleRole getAccessibleRole()
-
Get the role of this object.
- Overrides:
getAccessibleRole
in class Component.AccessibleAWTComponent
- Returns:
- an instance of AccessibleRole describing the role of the
object
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
-
Get the AccessibleSelection associated with this object. In the
implementation of the Java Accessibility API for this class,
return this object, which is responsible for implementing the
AccessibleSelection interface on behalf of itself.
- Overrides:
getAccessibleSelection
in class AccessibleContext
- Returns:
- this object
getAccessibleSelection
public Accessible getAccessibleSelection(int i)
-
Returns an Accessible representing the specified selected item
in the object. If there isn't a selection, or there are
fewer items selected than the integer passed in, the return
value will be null.
- Parameters:
i
- the zero-based index of selected items
- Returns:
- an Accessible containing the selected item
getAccessibleSelectionCount
public int getAccessibleSelectionCount()
-
Returns the number of items currently selected.
If no items are selected, the return value will be 0.
- Returns:
- the number of items currently selected.
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
-
Get the state set of this object.
- Overrides:
getAccessibleStateSet
in class Component.AccessibleAWTComponent
- Returns:
- an instance of AccessibleState containing the current state
of the object
isAccessibleChildSelected
public boolean isAccessibleChildSelected(int i)
-
Returns true if the current child of this object is selected.
- Parameters:
i
- the zero-based index of the child in this Accessible
object.
itemStateChanged
public void itemStateChanged(ItemEvent event)
-
- Parameters:
event
removeAccessibleSelection
public void removeAccessibleSelection(int i)
-
Removes the specified selected item in the object from the object's
selection. If the specified item isn't currently selected, this
method has no effect.
- Parameters:
i
- the zero-based index of selectable items
selectAllAccessibleSelection
public void selectAllAccessibleSelection()
-
Causes every selected item in the object to be selected
if the object supports multiple selections.
This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
This page displays the
Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
The official Sun™ documentation can be found here at
http://java.sun.com/javase/6/docs/api/.