Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

java.awt
Class Container.AccessibleAWTContainer  view Container.AccessibleAWTContainer download Container.AccessibleAWTContainer.java

java.lang.Object
  extended byjavax.accessibility.AccessibleContext
      extended byjava.awt.Component.AccessibleAWTComponent
          extended byjava.awt.Container.AccessibleAWTContainer
All Implemented Interfaces:
javax.accessibility.AccessibleComponent, java.io.Serializable
Direct Known Subclasses:
Panel.AccessibleAWTPanel, ScrollPane.AccessibleAWTScrollPane, Window.AccessibleAWTWindow
Enclosing class:
Container

protected class Container.AccessibleAWTContainer
extends Component.AccessibleAWTComponent

This class provides accessibility support for subclasses of container.

Since:
1.3

Nested Class Summary
protected  class Container.AccessibleAWTContainer.AccessibleContainerHandler
          This class fires a PropertyChange listener, if registered, when children are added or removed from the enclosing accessible object.
 
Nested classes inherited from class java.awt.Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
 
Field Summary
protected  java.awt.event.ContainerListener accessibleContainerHandler
          The handler to fire PropertyChange when children are added or removed.
private static long serialVersionUID
          Compatible with JDK 1.4+.
 
Fields inherited from class java.awt.Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
 
Fields inherited from class javax.accessibility.AccessibleContext
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, accessibleDescription, accessibleName, accessibleParent
 
Constructor Summary
protected Container.AccessibleAWTContainer()
          The default constructor.
 
Method Summary
 javax.accessibility.Accessible getAccessibleAt(Point p)
          Return the accessible child located at point (in the parent's coordinates), if one exists.
 javax.accessibility.Accessible getAccessibleChild(int i)
          Return the nth accessible child of the containing accessible object.
 int getAccessibleChildrenCount()
          Return the number of accessible children of the containing accessible object (at most the total number of its children).
 
Methods inherited from class java.awt.Component.AccessibleAWTComponent
addFocusListener, addPropertyChangeListener, contains, 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
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Compatible with JDK 1.4+.

See Also:
Constant Field Values

accessibleContainerHandler

protected java.awt.event.ContainerListener accessibleContainerHandler
The handler to fire PropertyChange when children are added or removed.

Constructor Detail

Container.AccessibleAWTContainer

protected Container.AccessibleAWTContainer()
The default constructor.

Method Detail

getAccessibleChildrenCount

public int getAccessibleChildrenCount()
Return the number of accessible children of the containing accessible object (at most the total number of its children).

Overrides:
getAccessibleChildrenCount in class Component.AccessibleAWTComponent

getAccessibleChild

public javax.accessibility.Accessible getAccessibleChild(int i)
Return the nth accessible child of the containing accessible object.

Overrides:
getAccessibleChild in class Component.AccessibleAWTComponent

getAccessibleAt

public javax.accessibility.Accessible getAccessibleAt(Point p)
Return the accessible child located at point (in the parent's coordinates), if one exists.

Specified by:
getAccessibleAt in interface javax.accessibility.AccessibleComponent
Overrides:
getAccessibleAt in class Component.AccessibleAWTComponent