protected class ProgressMonitor.AccessibleProgressMonitor extends AccessibleContextimplements AccessibleText , ChangeListener , PropertyChangeListener
AccessibleProgressMonitor implements accessibility support for the
ProgressMonitor class.
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, accessibleParentCHARACTER, SENTENCE, WORD| Modifier | Constructor and Description |
|---|---|
protected |
AccessibleProgressMonitor()
AccessibleProgressMonitor constructor
|
| Modifier and Type | Method and Description |
|---|---|
Accessible |
getAccessibleChild(int i)
Returns the specified Accessible child of the object.
|
int |
getAccessibleChildrenCount()
Returns the number of accessible children of the object.
|
AccessibleComponent |
getAccessibleComponent()
Gets the AccessibleComponent associated with this object that has a graphical representation.
|
String |
getAccessibleDescription()
Gets the accessibleDescription property of this object.
|
int |
getAccessibleIndexInParent()
Gets the 0-based index of this object in its accessible parent.
|
String |
getAccessibleName()
Gets the accessibleName property of this object.
|
Accessible |
getAccessibleParent()
Gets the Accessible parent of this object.
|
AccessibleRole |
getAccessibleRole()
Gets the role of this object.
|
AccessibleStateSet |
getAccessibleStateSet()
Gets the state set of this object.
|
AccessibleText |
getAccessibleText()
Gets the AccessibleText associated with this object presenting text on the display.
|
AccessibleValue |
getAccessibleValue()
Gets the AccessibleValue associated with this object that supports a Numerical value.
|
String |
getAfterIndex(int part, int index)
Returns the String after a given index.
|
String |
getAtIndex(int part, int index)
Returns the String at a given index.
|
String |
getBeforeIndex(int part, int index)
Returns the String before a given index.
|
int |
getCaretPosition()
Returns the zero-based offset of the caret.
|
AttributeSet |
getCharacterAttribute(int i)
Returns the AttributeSet for a given character at a given index
|
Rectangle |
getCharacterBounds(int i)
Determines the bounding box of the character at the given index into the string.
|
int |
getCharCount()
Returns the number of characters (valid indicies)
|
int |
getIndexAtPoint(Point
Given a point in local coordinates, return the zero-based index of the character under that Point.
|
Locale |
getLocale()
Gets the locale of the component.
|
String |
getSelectedText()
Returns the portion of the text that is selected.
|
int |
getSelectionEnd()
Returns the end offset within the selected text.
|
int |
getSelectionStart()
Returns the start offset within the selected text.
|
void |
propertyChange(PropertyChangeEvent
This method gets called when a bound property is changed.
|
void |
stateChanged(ChangeEvent
Invoked when the target of the listener has changed its state.
|
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParentprotected AccessibleProgressMonitor()
public void stateChanged(ChangeEvente)
stateChanged in interface
ChangeListener
e - a
ChangeEvent object. Must not be null.
NullPointerException - if the parameter is null.
public void propertyChange(PropertyChangeEvente)
propertyChange in interface
PropertyChangeListener
e - A
PropertyChangeEvent object describing the event source and the property that has changed. Must not be null.
NullPointerException - if the parameter is null.
public StringgetAccessibleName()
getAccessibleName in class
AccessibleContext
AccessibleContext.setAccessibleName(java.lang.String)
public StringgetAccessibleDescription()
getAccessibleDescription in class
AccessibleContext
AccessibleContext.setAccessibleDescription(java.lang.String)
public AccessibleRolegetAccessibleRole()
Note that the AccessibleRole class is also extensible, so custom component developers can define their own AccessibleRole's if the set of predefined roles is inadequate.
getAccessibleRole in class
AccessibleContext
AccessibleRole
public AccessibleStateSetgetAccessibleStateSet()
getAccessibleStateSet in class
AccessibleContext
AccessibleStateSet,
AccessibleState,
AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public AccessiblegetAccessibleParent()
getAccessibleParent in class
AccessibleContext
public int getAccessibleIndexInParent()
getAccessibleIndexInParent in class
AccessibleContext
getAccessibleParent(),
getAccessibleChildrenCount(),
getAccessibleChild(int)
public int getAccessibleChildrenCount()
getAccessibleChildrenCount in class
AccessibleContext
public AccessiblegetAccessibleChild(int i)
getAccessibleChild in class
AccessibleContext
i - zero-based index of child
getAccessibleChildrenCount()
public LocalegetLocale() throws IllegalComponentStateException
getLocale in class
AccessibleContext
IllegalComponentStateException - If the Component does not have its own locale and has not yet been added to a containment hierarchy such that the locale can be determined from the containing parent.
public AccessibleComponentgetAccessibleComponent()
getAccessibleComponent in class
AccessibleContext
AccessibleComponent
public AccessibleValuegetAccessibleValue()
getAccessibleValue in class
AccessibleContext
AccessibleValue
public AccessibleTextgetAccessibleText()
getAccessibleText in class
AccessibleContext
AccessibleText
public int getIndexAtPoint(Pointp)
getIndexAtPoint in interface
AccessibleText
p - the Point in local coordinates
public RectanglegetCharacterBounds(int i)
getCharacterBounds in interface
AccessibleText
i - the index into the String
public int getCharCount()
getCharCount in interface
AccessibleText
public int getCaretPosition()
getCaretPosition in interface
AccessibleText
public StringgetAtIndex(int part, int index)
getAtIndex in interface
AccessibleText
part - the CHARACTER, WORD, or SENTENCE to retrieve
index - an index within the text
public StringgetAfterIndex(int part, int index)
getAfterIndex in interface
AccessibleText
part - the CHARACTER, WORD, or SENTENCE to retrieve
index - an index within the text
public StringgetBeforeIndex(int part, int index)
getBeforeIndex in interface
AccessibleText
part - the CHARACTER, WORD, or SENTENCE to retrieve
index - an index within the text
public AttributeSetgetCharacterAttribute(int i)
getCharacterAttribute in interface
AccessibleText
i - the zero-based index into the text
public int getSelectionStart()
getSelectionStart in interface
AccessibleText
public int getSelectionEnd()
getSelectionEnd in interface
AccessibleText
public StringgetSelectedText()
getSelectedText in interface
AccessibleText