com.zfqjava.swing
Class XTree.AccessibleXTree

java.lang.Object
  |
  +--javax.accessibility.AccessibleContext
        |
        +--java.awt.Component.AccessibleAWTComponent
              |
              +--java.awt.Container.AccessibleAWTContainer
                    |
                    +--javax.swing.JComponent.AccessibleJComponent
                          |
                          +--javax.swing.JTree.AccessibleJTree
                                |
                                +--com.zfqjava.swing.XTree.AccessibleXTree
All Implemented Interfaces:
javax.accessibility.AccessibleComponent, javax.accessibility.AccessibleSelection, java.util.EventListener, java.io.Serializable, javax.swing.event.TreeExpansionListener, javax.swing.event.TreeModelListener, javax.swing.event.TreeSelectionListener
Enclosing class:
XTree

protected class XTree.AccessibleXTree
extends javax.swing.JTree.AccessibleJTree

This class implements accessibility support for the XTree class. It provides an implementation of the Java Accessibility API appropriate to panel user-interface elements.

Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeansTM has been added to the java.beans package. Please see java.beans.XMLEncoder.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JTree.AccessibleJTree
javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode
 
Inner classes inherited from class javax.swing.JComponent.AccessibleJComponent
javax.swing.JComponent.AccessibleJComponent.AccessibleContainerHandler, javax.swing.JComponent.AccessibleJComponent.AccessibleFocusHandler
 
Inner classes inherited from class java.awt.Container.AccessibleAWTContainer
java.awt.Container.AccessibleAWTContainer.AccessibleContainerHandler
 
Inner classes inherited from class java.awt.Component.AccessibleAWTComponent
java.awt.Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, java.awt.Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
 
Fields inherited from class javax.swing.JComponent.AccessibleJComponent
accessibleContainerHandler, accessibleFocusHandler
 
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_DESCRIPTION_PROPERTY, 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_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
 
Constructor Summary
protected XTree.AccessibleXTree()
           
 
Method Summary
 javax.accessibility.AccessibleRole getAccessibleRole()
          Get the role of this object.
 
Methods inherited from class javax.swing.JTree.AccessibleJTree
addAccessibleSelection, clearAccessibleSelection, fireVisibleDataPropertyChange, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAccessibleIndexInParent, getAccessibleSelection, getAccessibleSelection, getAccessibleSelectionCount, isAccessibleChildSelected, removeAccessibleSelection, selectAllAccessibleSelection, treeCollapsed, treeExpanded, treeNodesChanged, treeNodesInserted, treeNodesRemoved, treeStructureChanged, valueChanged
 
Methods inherited from class javax.swing.JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleDescription, getAccessibleName, getAccessibleStateSet, getBorderTitle, removePropertyChangeListener
 
Methods inherited from class java.awt.Component.AccessibleAWTComponent
addFocusListener, contains, getAccessibleComponent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 
Methods inherited from class javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleAction, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XTree.AccessibleXTree

protected XTree.AccessibleXTree()
Method Detail

getAccessibleRole

public javax.accessibility.AccessibleRole getAccessibleRole()
Get the role of this object.
Overrides:
getAccessibleRole in class javax.swing.JTree.AccessibleJTree
Returns:
an instance of AccessibleRole describing the role of the object


Copyright © 2001-2003 Extreme Component, Inc. All rights reserved.