protected class Checkbox.AccessibleAWTCheckbox extends Component.AccessibleAWTComponent implements ItemListener, AccessibleAction, AccessibleValue
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
accessibleAWTComponentHandler, accessibleAWTFocusHandler
ACCESSIBLE_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
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
Constructor and Description |
---|
Checkbox.AccessibleAWTCheckbox()
Default constructor which simply calls the
super class for generic component accessibility
handling.
|
Modifier and Type | Method and Description |
---|---|
boolean |
doAccessibleAction(int i)
Executes the action with the specified id.
|
AccessibleAction |
getAccessibleAction()
Returns an implementation of the
AccessibleAction
interface for this accessible object. |
int |
getAccessibleActionCount()
Returns the number of actions associated with this accessible
object.
|
String |
getAccessibleActionDescription(int i)
Returns a description of the action with the supplied id.
|
AccessibleRole |
getAccessibleRole()
Returns the role of this accessible object.
|
AccessibleStateSet |
getAccessibleStateSet()
Returns the state set of this accessible object.
|
AccessibleValue |
getAccessibleValue()
Returns an implementation of the
AccessibleValue
interface for this accessible object. |
Number |
getCurrentAccessibleValue()
Returns the current value of this accessible object.
|
Number |
getMaximumAccessibleValue()
Returns the maximum acceptable accessible value used
by this object, or null if no maximum value exists.
|
Number |
getMinimumAccessibleValue()
Returns the minimum acceptable accessible value used
by this object, or null if no minimum value exists.
|
void |
itemStateChanged(ItemEvent event)
Captures changes to the state of the checkbox and
fires appropriate accessible property change events.
|
boolean |
setCurrentAccessibleValue(Number number)
Sets the current value of this accessible object
to that supplied.
|
addFocusListener, addPropertyChangeListener, contains, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, removePropertyChangeListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, setAccessibleDescription, setAccessibleName, setAccessibleParent
public Checkbox.AccessibleAWTCheckbox()
public void itemStateChanged(ItemEvent event)
itemStateChanged
in interface ItemListener
event
- the event fired.ItemListener.itemStateChanged(java.awt.event.ItemEvent)
public AccessibleAction getAccessibleAction()
AccessibleAction
interface for this accessible object. In this case, the
current instance is simply returned (with a more appropriate
type), as it also implements the accessible action as well as
the context.getAccessibleAction
in class AccessibleContext
AccessibleAction
public AccessibleValue getAccessibleValue()
AccessibleValue
interface for this accessible object. In this case, the
current instance is simply returned (with a more appropriate
type), as it also implements the accessible value as well as
the context.getAccessibleValue
in class AccessibleContext
AccessibleValue
public int getAccessibleActionCount()
getAccessibleActionCount
in interface AccessibleAction
AccessibleAction.getAccessibleActionCount()
public String getAccessibleActionDescription(int i)
getAccessibleActionDescription
in interface AccessibleAction
i
- the id of the action whose description should be
retrieved.String
describing the action.AccessibleAction.getAccessibleActionDescription(int)
public boolean doAccessibleAction(int i)
doAccessibleAction
in interface AccessibleAction
i
- the id of the action to perform.AccessibleAction.doAccessibleAction(int)
public Number getCurrentAccessibleValue()
getCurrentAccessibleValue
in interface AccessibleValue
AccessibleValue.getCurrentAccessibleValue()
public boolean setCurrentAccessibleValue(Number number)
setCurrentAccessibleValue
in interface AccessibleValue
number
- the new accessible value.AccessibleValue.setCurrentAccessibleValue(java.lang.Number)
public Number getMinimumAccessibleValue()
getMinimumAccessibleValue
in interface AccessibleValue
AccessibleValue.getMinimumAccessibleValue()
public Number getMaximumAccessibleValue()
getMaximumAccessibleValue
in interface AccessibleValue
AccessibleValue.getMaximumAccessibleValue()
public AccessibleRole getAccessibleRole()
getAccessibleRole
in class Component.AccessibleAWTComponent
AccessibleRole
,
which describes this object.AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet
in class Component.AccessibleAWTComponent
AccessibleState
s
which represent the current state of the
accessible object.AccessibleState
,
AccessibleStateSet