protected class JTree.AccessibleJTree extends JComponent.AccessibleJComponent implements AccessibleSelection, TreeSelectionListener, TreeModelListener, TreeExpansionListener
| Modifier and Type | Class and Description |
|---|---|
protected class |
JTree.AccessibleJTree.AccessibleJTreeNode
This class implements accessibility support for the JTree child.
|
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandlerComponent.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandleraccessibleContainerHandler, accessibleFocusHandleraccessibleAWTComponentHandler, 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| Constructor and Description |
|---|
JTree.AccessibleJTree()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAccessibleSelection(int i)
Adds the specified selected item in the object to the object's selection.
|
void |
clearAccessibleSelection()
Clears the selection in the object, so that nothing in the object is selected.
|
void |
fireVisibleDataPropertyChange()
Fire a visible data property change notification.
|
Accessible |
getAccessibleAt(Point p)
Returns the Accessible child, if one exists, contained at the local
coordinate Point.
|
Accessible |
getAccessibleChild(int i)
Return the nth Accessible child of the object.
|
int |
getAccessibleChildrenCount()
Returns the number of top-level children nodes of this JTree.
|
int |
getAccessibleIndexInParent()
Get the index of this object in its accessible parent.
|
AccessibleRole |
getAccessibleRole()
Get the role of this object.
|
AccessibleSelection |
getAccessibleSelection()
Get the AccessibleSelection associated with this object.
|
Accessible |
getAccessibleSelection(int i)
Returns an Accessible representing the specified selected item in the object.
|
int |
getAccessibleSelectionCount()
Returns the number of items currently selected.
|
boolean |
isAccessibleChildSelected(int i)
Returns true if the current child of this object is selected.
|
void |
removeAccessibleSelection(int i)
Removes the specified selected item in the object from the object's
selection.
|
void |
selectAllAccessibleSelection()
Causes every selected item in the object to be selected if the object
supports multiple selections.
|
void |
treeCollapsed(TreeExpansionEvent e)
Tree Collapsed notification
|
void |
treeExpanded(TreeExpansionEvent e)
Tree Model Expansion notification.
|
void |
treeNodesChanged(TreeModelEvent e)
Tree Model Node change notification.
|
void |
treeNodesInserted(TreeModelEvent e)
Tree Model Node change notification.
|
void |
treeNodesRemoved(TreeModelEvent e)
Tree Model Node change notification.
|
void |
treeStructureChanged(TreeModelEvent e)
Tree Model structure change change notification.
|
void |
valueChanged(TreeSelectionEvent e)
Tree Selection Listener value change method.
|
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListeneraddFocusListener, 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, setVisiblefirePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddFocusListener, contains, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisiblepublic JTree.AccessibleJTree()
public void addAccessibleSelection(int i)
addAccessibleSelection in interface AccessibleSelectioni - - the row to add to the tree's selectionpublic void clearAccessibleSelection()
clearAccessibleSelection in interface AccessibleSelectionpublic void fireVisibleDataPropertyChange()
public Accessible getAccessibleAt(Point p)
getAccessibleAt in interface AccessibleComponentgetAccessibleAt in class Container.AccessibleAWTContainerp - - the point of the accessible to get.public Accessible getAccessibleChild(int i)
getAccessibleChild in class JComponent.AccessibleJComponenti - - the accessible child to getComponent.AccessibleAWTComponent.getAccessibleChildrenCount()public int getAccessibleChildrenCount()
getAccessibleChildrenCount in class JComponent.AccessibleJComponentAccessibleContext.getAccessibleChild(int)public int getAccessibleIndexInParent()
getAccessibleIndexInParent in class Component.AccessibleAWTComponentComponent.AccessibleAWTComponent.getAccessibleParent()public AccessibleRole getAccessibleRole()
getAccessibleRole in class JComponent.AccessibleJComponentAccessibleRolepublic AccessibleSelection getAccessibleSelection()
getAccessibleSelection in class AccessibleContextAccessibleSelectionpublic Accessible getAccessibleSelection(int i)
getAccessibleSelection in interface AccessibleSelectioni - zero-based index of selected child objectsAccessibleSelection.getAccessibleSelectionCount()public int getAccessibleSelectionCount()
getAccessibleSelectionCount in interface AccessibleSelectionpublic boolean isAccessibleChildSelected(int i)
isAccessibleChildSelected in interface AccessibleSelectioni - - the child of this objectpublic void removeAccessibleSelection(int i)
removeAccessibleSelection in interface AccessibleSelectioni - - the i-th selected item to removepublic void selectAllAccessibleSelection()
selectAllAccessibleSelection in interface AccessibleSelectionpublic void treeCollapsed(TreeExpansionEvent e)
treeCollapsed in interface TreeExpansionListenere - - the eventpublic void treeExpanded(TreeExpansionEvent e)
treeExpanded in interface TreeExpansionListenere - - the eventpublic void treeNodesChanged(TreeModelEvent e)
treeNodesChanged in interface TreeModelListenere - - the eventpublic void treeNodesInserted(TreeModelEvent e)
treeNodesInserted in interface TreeModelListenere - - the eventpublic void treeNodesRemoved(TreeModelEvent e)
treeNodesRemoved in interface TreeModelListenere - - the eventpublic void treeStructureChanged(TreeModelEvent e)
treeStructureChanged in interface TreeModelListenere - - the eventpublic void valueChanged(TreeSelectionEvent e)
valueChanged in interface TreeSelectionListenere - - the event