protected class JTree.AccessibleJTree extends JComponent.AccessibleJComponent implements javax.accessibility.AccessibleSelection, javax.swing.event.TreeSelectionListener, javax.swing.event.TreeModelListener, javax.swing.event.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.AccessibleFocusHandleraccessibleContainerHandler, accessibleFocusHandlerACCESSIBLE_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.
|
javax.accessibility.Accessible |
getAccessibleAt(java.awt.Point p)
Returns the Accessible child, if one exists, contained at the local
coordinate Point.
|
javax.accessibility.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.
|
javax.accessibility.AccessibleRole |
getAccessibleRole()
Get the role of this object.
|
javax.accessibility.AccessibleSelection |
getAccessibleSelection()
Get the AccessibleSelection associated with this object.
|
javax.accessibility.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(javax.swing.event.TreeExpansionEvent e)
Tree Collapsed notification
|
void |
treeExpanded(javax.swing.event.TreeExpansionEvent e)
Tree Model Expansion notification.
|
void |
treeNodesChanged(javax.swing.event.TreeModelEvent e)
Tree Model Node change notification.
|
void |
treeNodesInserted(javax.swing.event.TreeModelEvent e)
Tree Model Node change notification.
|
void |
treeNodesRemoved(javax.swing.event.TreeModelEvent e)
Tree Model Node change notification.
|
void |
treeStructureChanged(javax.swing.event.TreeModelEvent e)
Tree Model structure change change notification.
|
void |
valueChanged(javax.swing.event.TreeSelectionEvent e)
Tree Selection Listener value change method.
|
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListenerfirePropertyChange, 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 javax.accessibility.AccessibleSelectioni - - the row to add to the tree's selectionpublic void clearAccessibleSelection()
clearAccessibleSelection in interface javax.accessibility.AccessibleSelectionpublic void fireVisibleDataPropertyChange()
public javax.accessibility.Accessible getAccessibleAt(java.awt.Point p)
getAccessibleAt in interface javax.accessibility.AccessibleComponentp - - the point of the accessible to get.public javax.accessibility.Accessible getAccessibleChild(int i)
getAccessibleChild in class JComponent.AccessibleJComponenti - - the accessible child to getgetAccessibleChildrenCount()public int getAccessibleChildrenCount()
getAccessibleChildrenCount in class JComponent.AccessibleJComponentAccessibleContext.getAccessibleChild(int)public int getAccessibleIndexInParent()
getAccessibleParent()public javax.accessibility.AccessibleRole getAccessibleRole()
getAccessibleRole in class JComponent.AccessibleJComponentAccessibleRolepublic javax.accessibility.AccessibleSelection getAccessibleSelection()
getAccessibleSelection in class javax.accessibility.AccessibleContextAccessibleSelectionpublic javax.accessibility.Accessible getAccessibleSelection(int i)
getAccessibleSelection in interface javax.accessibility.AccessibleSelectioni - zero-based index of selected child objectsAccessibleSelection.getAccessibleSelectionCount()public int getAccessibleSelectionCount()
getAccessibleSelectionCount in interface javax.accessibility.AccessibleSelectionpublic boolean isAccessibleChildSelected(int i)
isAccessibleChildSelected in interface javax.accessibility.AccessibleSelectioni - - the child of this objectpublic void removeAccessibleSelection(int i)
removeAccessibleSelection in interface javax.accessibility.AccessibleSelectioni - - the i-th selected item to removepublic void selectAllAccessibleSelection()
selectAllAccessibleSelection in interface javax.accessibility.AccessibleSelectionpublic void treeCollapsed(javax.swing.event.TreeExpansionEvent e)
treeCollapsed in interface javax.swing.event.TreeExpansionListenere - - the eventpublic void treeExpanded(javax.swing.event.TreeExpansionEvent e)
treeExpanded in interface javax.swing.event.TreeExpansionListenere - - the eventpublic void treeNodesChanged(javax.swing.event.TreeModelEvent e)
treeNodesChanged in interface javax.swing.event.TreeModelListenere - - the eventpublic void treeNodesInserted(javax.swing.event.TreeModelEvent e)
treeNodesInserted in interface javax.swing.event.TreeModelListenere - - the eventpublic void treeNodesRemoved(javax.swing.event.TreeModelEvent e)
treeNodesRemoved in interface javax.swing.event.TreeModelListenere - - the eventpublic void treeStructureChanged(javax.swing.event.TreeModelEvent e)
treeStructureChanged in interface javax.swing.event.TreeModelListenere - - the eventpublic void valueChanged(javax.swing.event.TreeSelectionEvent e)
valueChanged in interface javax.swing.event.TreeSelectionListenere - - the event