|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.accessibility.AccessibleContext
javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode
protected class JTree.AccessibleJTree.AccessibleJTreeNode
This class implements accessibility support for the JTree child. It provides an implementation of the Java Accessibility API appropriate to tree nodes.
| Field Summary |
|---|
| Fields inherited from interface javax.accessibility.AccessibleAction |
|---|
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP |
| Constructor Summary | |
|---|---|
JTree.AccessibleJTree.AccessibleJTreeNode(JTree t,
TreePath p,
Accessible ap)
Constructs an AccessibleJTreeNode |
|
| Method Summary | |
|---|---|
void |
addAccessibleSelection(int i)
Adds the specified selected item in the object to the object's selection. |
void |
addFocusListener(FocusListener l)
Adds the specified focus listener to receive focus events from this component. |
void |
addPropertyChangeListener(PropertyChangeListener l)
Add a PropertyChangeListener to the listener list. |
void |
clearAccessibleSelection()
Clears the selection in the object, so that nothing in the object is selected. |
boolean |
contains(Point p)
Checks whether the specified point is within this object's bounds, where the point's x and y coordinates are defined to be relative to the coordinate system of the object. |
boolean |
doAccessibleAction(int i)
Perform the specified Action on the tree node. |
AccessibleAction |
getAccessibleAction()
Get the AccessibleAction associated with this object. |
int |
getAccessibleActionCount()
Returns the number of accessible actions available in this tree node. |
String |
getAccessibleActionDescription(int i)
Return a description of the specified action of the tree node. |
Accessible |
getAccessibleAt(Point p)
Returns the Accessible child, if one exists, contained at the local coordinate Point. |
Accessible |
getAccessibleChild(int i)
Return the specified Accessible child of the object. |
int |
getAccessibleChildrenCount()
Returns the number of accessible children in the object. |
AccessibleComponent |
getAccessibleComponent()
Get the AccessibleComponent associated with this object. |
AccessibleContext |
getAccessibleContext()
Get the AccessibleContext associated with this tree node. |
String |
getAccessibleDescription()
Get the accessible description of this object. |
int |
getAccessibleIndexInParent()
Get the index of this object in its accessible parent. |
String |
getAccessibleName()
Get the accessible name of this object. |
Accessible |
getAccessibleParent()
Get the Accessible parent of this object. |
AccessibleRole |
getAccessibleRole()
Get the role of this object. |
AccessibleSelection |
getAccessibleSelection()
Get the AccessibleSelection associated with this object if one exists. |
Accessible |
getAccessibleSelection(int i)
Returns an Accessible representing the specified selected item in the object. |
int |
getAccessibleSelectionCount()
Returns the number of items currently selected. |
AccessibleStateSet |
getAccessibleStateSet()
Get the state set of this object. |
AccessibleText |
getAccessibleText()
Get the AccessibleText associated with this object if one exists. |
AccessibleValue |
getAccessibleValue()
Get the AccessibleValue associated with this object if one exists. |
Color |
getBackground()
Get the background color of this object. |
Rectangle |
getBounds()
Gets the bounds of this object in the form of a Rectangle object. |
Cursor |
getCursor()
Gets the Cursor of this object. |
Font |
getFont()
Gets the Font of this object. |
FontMetrics |
getFontMetrics(Font f)
Gets the FontMetrics of this object. |
Color |
getForeground()
Get the foreground color of this object. |
Locale |
getLocale()
Gets the locale of the component. |
Point |
getLocation()
Gets the location of the object relative to the parent in the form of a point specifying the object's top-left corner in the screen's coordinate space. |
protected Point |
getLocationInJTree()
Returns the location in the tree. |
Point |
getLocationOnScreen()
Returns the location of the object on the screen. |
Dimension |
getSize()
Returns the size of this object in the form of a Dimension object. |
boolean |
isAccessibleChildSelected(int i)
Returns true if the current child of this object is selected. |
boolean |
isEnabled()
Determines if the object is enabled. |
boolean |
isFocusTraversable()
Returns whether this object can accept focus or not. |
boolean |
isShowing()
Determines if the object is showing. |
boolean |
isVisible()
Determines if the object is visible. |
void |
removeAccessibleSelection(int i)
Removes the specified selected item in the object from the object's selection. |
void |
removeFocusListener(FocusListener l)
Removes the specified focus listener so it no longer receives focus events from this component. |
void |
removePropertyChangeListener(PropertyChangeListener l)
Remove a PropertyChangeListener from the listener list. |
void |
requestFocus()
Requests focus for this object. |
void |
selectAllAccessibleSelection()
Causes every selected item in the object to be selected if the object supports multiple selections. |
void |
setAccessibleDescription(String s)
Set the accessible description of this object. |
void |
setAccessibleName(String s)
Set the localized accessible name of this object. |
void |
setBackground(Color c)
Set the background color of this object. |
void |
setBounds(Rectangle r)
Sets the bounds of this object in the form of a Rectangle object. |
void |
setCursor(Cursor c)
Sets the Cursor of this object. |
void |
setEnabled(boolean b)
Sets the enabled state of the object. |
void |
setFont(Font f)
Sets the Font of this object. |
void |
setForeground(Color c)
Sets the foreground color of this object. |
void |
setLocation(Point p)
Sets the location of the object relative to the parent. |
void |
setSize(Dimension d)
Resizes this object so that it has width and height. |
void |
setVisible(boolean b)
Sets the visible state of the object. |
| Methods inherited from class javax.accessibility.AccessibleContext |
|---|
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JTree.AccessibleJTree.AccessibleJTreeNode(JTree t,
TreePath p,
Accessible ap)
t - - the current treep - - the current path to be dealt withap - - the accessible object to use| Method Detail |
|---|
public void addAccessibleSelection(int i)
addAccessibleSelection in interface AccessibleSelectioni - - the i-th child of this node.public void addFocusListener(FocusListener l)
addFocusListener in interface AccessibleComponentl - - the new focus listenerAccessibleComponent.removeFocusListener(FocusListener)public void addPropertyChangeListener(PropertyChangeListener l)
addPropertyChangeListener in class AccessibleContextl - - the new property change listenerAccessibleContext.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,
AccessibleContext.removePropertyChangeListener(PropertyChangeListener)public void clearAccessibleSelection()
clearAccessibleSelection in interface AccessibleSelectionpublic boolean contains(Point p)
contains in interface AccessibleComponentp - - the point to check
AccessibleComponent.getBounds()public boolean doAccessibleAction(int i)
doAccessibleAction in interface AccessibleActioni - - the i-th action to perform
public AccessibleAction getAccessibleAction()
getAccessibleAction in class AccessibleContextAccessibleActionpublic int getAccessibleActionCount()
getAccessibleActionCount in interface AccessibleActionpublic String getAccessibleActionDescription(int i)
getAccessibleActionDescription in interface AccessibleActioni - - the i-th action's description
public Accessible getAccessibleAt(Point p)
getAccessibleAt in interface AccessibleComponentp - - the point of the accessible
public Accessible getAccessibleChild(int i)
getAccessibleChild in class AccessibleContexti - - the i-th child of the current path
AccessibleContext.getAccessibleChildrenCount()public int getAccessibleChildrenCount()
getAccessibleChildrenCount in class AccessibleContextAccessibleContext.getAccessibleChild(int)public AccessibleComponent getAccessibleComponent()
getAccessibleComponent in class AccessibleContextAccessibleComponentpublic AccessibleContext getAccessibleContext()
getAccessibleContext in interface Accessiblepublic String getAccessibleDescription()
getAccessibleDescription in class AccessibleContextAccessibleContext.setAccessibleDescription(String)public int getAccessibleIndexInParent()
getAccessibleIndexInParent in class AccessibleContextAccessibleContext.getAccessibleParent(),
AccessibleContext.getAccessibleChildrenCount(),
AccessibleContext.getAccessibleChild(int)public String getAccessibleName()
getAccessibleName in class AccessibleContextAccessibleContext.setAccessibleName(String)public Accessible getAccessibleParent()
getAccessibleParent in class AccessibleContextpublic AccessibleRole getAccessibleRole()
getAccessibleRole in class AccessibleContextAccessibleRolepublic AccessibleSelection getAccessibleSelection()
getAccessibleSelection in class AccessibleContextAccessibleSelectionpublic Accessible getAccessibleSelection(int i)
getAccessibleSelection in interface AccessibleSelectioni - zero-based index of selected child objects
AccessibleSelection.getAccessibleSelectionCount()public int getAccessibleSelectionCount()
getAccessibleSelectionCount in interface AccessibleSelectionpublic AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet in class AccessibleContextAccessibleState,
AccessibleStateSet,
AccessibleContext.addPropertyChangeListener(PropertyChangeListener)public AccessibleText getAccessibleText()
getAccessibleText in class AccessibleContextAccessibleTextpublic AccessibleValue getAccessibleValue()
getAccessibleValue in class AccessibleContextAccessibleValuepublic Color getBackground()
getBackground in interface AccessibleComponentAccessibleComponent.setBackground(Color)public Rectangle getBounds()
getBounds in interface AccessibleComponentAccessibleComponent.contains(Point)public Cursor getCursor()
getCursor in interface AccessibleComponentAccessibleComponent.setCursor(Cursor)public Font getFont()
getFont in interface AccessibleComponentAccessibleComponent.setFont(Font)public FontMetrics getFontMetrics(Font f)
getFontMetrics in interface AccessibleComponentf - - the current font.
AccessibleComponent.getFont()public Color getForeground()
getForeground in interface AccessibleComponentAccessibleComponent.setForeground(Color)public Locale getLocale()
getLocale in class AccessibleContextpublic Point getLocation()
getLocation in interface AccessibleComponentAccessibleComponent.getBounds(),
AccessibleComponent.getLocationOnScreen(),
AccessibleComponent.setLocation(Point)protected Point getLocationInJTree()
public Point getLocationOnScreen()
getLocationOnScreen in interface AccessibleComponentAccessibleComponent.getBounds(),
AccessibleComponent.getLocation()public Dimension getSize()
getSize in interface AccessibleComponentAccessibleComponent.setSize(Dimension)public boolean isAccessibleChildSelected(int i)
isAccessibleChildSelected in interface AccessibleSelectioni - - the child of the current node
public boolean isEnabled()
isEnabled in interface AccessibleComponentAccessibleComponent.setEnabled(boolean),
AccessibleContext.getAccessibleStateSet(),
AccessibleState.ENABLEDpublic boolean isFocusTraversable()
isFocusTraversable in interface AccessibleComponentAccessibleContext.getAccessibleStateSet(),
AccessibleState.FOCUSABLE,
AccessibleState.FOCUSEDpublic boolean isShowing()
isShowing in interface AccessibleComponentAccessibleComponent.isVisible(),
AccessibleComponent.setVisible(boolean),
AccessibleContext.getAccessibleStateSet(),
AccessibleState.SHOWINGpublic boolean isVisible()
isVisible in interface AccessibleComponentAccessibleComponent.setVisible(boolean),
AccessibleContext.getAccessibleStateSet(),
AccessibleState.VISIBLEpublic void removeAccessibleSelection(int i)
removeAccessibleSelection in interface AccessibleSelectioni - - the specified item to removepublic void removeFocusListener(FocusListener l)
removeFocusListener in interface AccessibleComponentl - - the focus listener to removeAccessibleComponent.addFocusListener(FocusListener)public void removePropertyChangeListener(PropertyChangeListener l)
removePropertyChangeListener in class AccessibleContextl - - the property change listener to remove.AccessibleContext.addPropertyChangeListener(PropertyChangeListener)public void requestFocus()
requestFocus in interface AccessibleComponentAccessibleComponent.isFocusTraversable(),
AccessibleState.FOCUSEDpublic void selectAllAccessibleSelection()
selectAllAccessibleSelection in interface AccessibleSelectionpublic void setAccessibleDescription(String s)
setAccessibleDescription in class AccessibleContexts - - the string to set the accessible description to.AccessibleContext.getAccessibleDescription(),
AccessibleContext.addPropertyChangeListener(PropertyChangeListener)public void setAccessibleName(String s)
setAccessibleName in class AccessibleContexts - - the string to set the accessible name to.AccessibleContext.getAccessibleName(),
AccessibleContext.addPropertyChangeListener(PropertyChangeListener)public void setBackground(Color c)
setBackground in interface AccessibleComponentc - - the color to set the background to.AccessibleComponent.getBackground()public void setBounds(Rectangle r)
setBounds in interface AccessibleComponentr - - the bounds to set the object opublic void setCursor(Cursor c)
setCursor in interface AccessibleComponentc - - the new cursorAccessibleComponent.getCursor()public void setEnabled(boolean b)
setEnabled in interface AccessibleComponentb - - boolean to enable or disable objectAccessibleComponent.isEnabled()public void setFont(Font f)
setFont in interface AccessibleComponentf - - the new font.AccessibleComponent.getFont()public void setForeground(Color c)
setForeground in interface AccessibleComponentc - - the new foreground color.AccessibleComponent.getForeground()public void setLocation(Point p)
setLocation in interface AccessibleComponentp - - the new location for the object.AccessibleComponent.getLocation()public void setSize(Dimension d)
setSize in interface AccessibleComponentd - - the new size for the object.AccessibleComponent.getSize()public void setVisible(boolean b)
setVisible in interface AccessibleComponentb - - sets the objects visibility.AccessibleComponent.isVisible()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||