protected class Container.AccessibleAWTContainer extends Component.AccessibleAWTComponent
The class used to obtain the accessible role for this object, as well as implementing many of the methods in the AccessibleContainer interface.
| Modifier and Type | Class and Description |
|---|---|
protected class |
Container
Fire
PropertyChange listener, if one is registered, when children are added or removed.
|
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler , Component.AccessibleAWTComponent.AccessibleAWTFocusHandler | Modifier and Type | Field and Description |
|---|---|
protected ContainerListener |
accessibleContainerHandler
|
accessibleAWTComponentHandler, accessibleAWTFocusHandlerACCESSIBLE_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, accessibleDescription, accessibleName, accessibleParent| Modifier | Constructor and Description |
|---|---|
protected |
AccessibleAWTContainer()
|
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener
Adds a PropertyChangeListener to the listener list.
|
Accessible |
getAccessibleAt(Point
Returns the
Accessible child, if one exists, contained at the local coordinate
Point.
|
Accessible |
getAccessibleChild(int i)
Returns the nth
Accessible child of the object.
|
int |
getAccessibleChildrenCount()
Returns the number of accessible children in the object.
|
void |
removePropertyChangeListener(PropertyChangeListener
Remove a PropertyChangeListener from the listener list.
|
addFocusListener, contains, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRole, getAccessibleStateSet, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisiblefirePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParentprotected ContainerListeneraccessibleContainerHandler
public int getAccessibleChildrenCount()
Accessible, then this method should return the number of children of this object.
getAccessibleChildrenCount in class
Component.AccessibleAWTComponent
public AccessiblegetAccessibleChild(int i)
Accessible child of the object.
getAccessibleChild in class
Component.AccessibleAWTComponent
i - zero-based index of child
Accessible child of the object
AccessibleContext.getAccessibleChildrenCount()
public AccessiblegetAccessibleAt(Point p)
Accessible child, if one exists, contained at the local coordinate
Point.
getAccessibleAt in interface
AccessibleComponent
getAccessibleAt in class
Component.AccessibleAWTComponent
p - the point defining the top-left corner of the
Accessible, given in the coordinate space of the object's parent
Accessible, if it exists, at the specified location; else
null
public void addPropertyChangeListener(PropertyChangeListenerlistener)
addPropertyChangeListener in class
Component.AccessibleAWTComponent
listener - the PropertyChangeListener to be added
AccessibleContext.ACCESSIBLE_NAME_PROPERTY ,
AccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTY ,
AccessibleContext.ACCESSIBLE_STATE_PROPERTY ,
AccessibleContext.ACCESSIBLE_VALUE_PROPERTY ,
AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY ,
AccessibleContext.ACCESSIBLE_TEXT_PROPERTY ,
AccessibleContext.ACCESSIBLE_VISIBLE_DATA_PROPERTY
public void removePropertyChangeListener(PropertyChangeListenerlistener)
removePropertyChangeListener in class
Component.AccessibleAWTComponent
listener - the PropertyChangeListener to be removed