javax.swing
protected class JTree.AccessibleJTree.AccessibleJTreeNode extends AccessibleContext implements Accessible, AccessibleComponent, AccessibleSelection, AccessibleAction
Constructor Summary | |
---|---|
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.
|
Parameters: t - the current tree p - the current path to be dealt with ap - the accessible object to use
Parameters: i - the i-th child of this node.
Parameters: l - the new focus listener
Parameters: l - the new property change listener
Parameters: p - the point to check
Returns: true if p is in the bounds
Parameters: i - the i-th action to perform
Returns: true if the the action was performed; else false.
Returns: the action
Returns: the number of actions
Parameters: i - the i-th action's description
Returns: a description of the action
Parameters: p - the point of the accessible
Returns: the accessible at point p if it exists
Parameters: i - the i-th child of the current path
Returns: the child if it exists
Returns: the number of children the current node has
Returns: the accessible component if it is supported.
Returns: an instance of this class
Returns: the accessible description
Returns: the index of this in the parent.
Returns: the accessible name
Returns: the accessible parent if it exists.
Returns: the accessible role
Returns: the accessible selection for this.
Returns: the accessible representing a certain selected item.
Returns: the number of items selected.
Returns: the state set for this object
Returns: the accessible text
Returns: the accessible value if it exists
Returns: the color of the background.
Returns: the bounds of the current node.
Returns: the cursor for the current node
Returns: the font for the current node
Parameters: f - the current font.
Returns: the font metrics for the given font.
Returns: the foreground for this object.
Returns: the locale of the component.
Returns: the location of the current node.
Returns: the location in the JTree.
Returns: the location of the object on the screen.
Returns: the size of the object
Parameters: i - the child of the current node
Returns: true if the child is selected.
Returns: true if the tree is enabled
Returns: true, it is always focus traversable
Returns: true if the object is visible and the parent is visible.
Returns: true if the object is visible.
Parameters: i - the specified item to remove
Parameters: l - the focus listener to remove
Parameters: l - the property change listener to remove.
Parameters: s - the string to set the accessible description to.
Parameters: s - the string to set the accessible name to.
Parameters: c - the color to set the background to.
Parameters: r - the bounds to set the object o
Parameters: c - the new cursor
Parameters: b - boolean to enable or disable object
Parameters: f - the new font.
Parameters: c - the new foreground color.
Parameters: p - the new location for the object.
Parameters: d - the new size for the object.
Parameters: b - sets the objects visibility.