AccessibleTextExtendedListener interface.
Classes that wish to deal with AccessibleTextExtended events can
extend this class and override only the methods that they are
interested in.
AccessibleTextExtendedListener, AccessibleTextEvent
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | addSelection(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | getCharacterCount(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | getHyperlink(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | getHyperlinkCount(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | getHyperlinkIndex(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | getOffsetAtPoint(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | getRanges(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | getSelection(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | getSelectionCount(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | getText(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | getTextBounds(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | getVisibleRanges(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | removeSelection(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | scrollText(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | setCaretOffset(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| public void | setSelection(AccessibleTextEvent
an event object containing the following fields: e)
Implements org. |
| AccessibleTextExtendedAdapter | back to summary |
|---|---|
| public AccessibleTextExtendedAdapter() | |
| addSelection | back to summary |
|---|---|
| public void addSelection(AccessibleTextEvent e) Implements org. Adds a text selection.
| |
| getCharacterCount | back to summary |
|---|---|
| public void getCharacterCount(AccessibleTextEvent e) Implements org. Returns the total number of characters in the text.
| |
| getHyperlink | back to summary |
|---|---|
| public void getHyperlink(AccessibleTextEvent e) Implements org. Returns the specified hyperlink.
| |
| getHyperlinkCount | back to summary |
|---|---|
| public void getHyperlinkCount(AccessibleTextEvent e) Implements org. Returns the number of links and link groups contained within this hypertext paragraph.
| |
| getHyperlinkIndex | back to summary |
|---|---|
| public void getHyperlinkIndex(AccessibleTextEvent e) Implements org. Returns the index of the hyperlink that is associated with this character offset. This is the case when a link spans the given character index.
| |
| getOffsetAtPoint | back to summary |
|---|---|
| public void getOffsetAtPoint(AccessibleTextEvent e) Implements org. Returns the offset of the character under the specified point.
| |
| getRanges | back to summary |
|---|---|
| public void getRanges(AccessibleTextEvent e) Implements org. Returns the text range(s) contained within the given bounding box. Partially visible characters are included in the returned ranges.
| |
| getSelection | back to summary |
|---|---|
| public void getSelection(AccessibleTextEvent e) Implements org. Returns the character offsets of the specified text selection.
| |
| getSelectionCount | back to summary |
|---|---|
| public void getSelectionCount(AccessibleTextEvent e) Implements org. Returns the number of active non-contiguous selections.
| |
| getText | back to summary |
|---|---|
| public void getText(AccessibleTextEvent e) Implements org. Returns a substring and its range for the given range, count and boundary type. Returns the substring of the specified boundary type that is located count positions from the given character range. Also returns the start and end offsets of the returned substring. For example, if the boundary type is TEXT_BOUNDARY_WORD, then the complete word that is located count words from the specified range is returned. If count is negative, then return the word that is count words before start. If count is positive, then return the word that is count words after end. If count is zero, start and end are the same, so return the word at start. The whole text can be requested by passing start == 0 and end == getCharacterCount, TEXT_BOUNDARY_ALL, and 0 for count. Alternatively the whole text can be requested by calling AccessibleControlListener.getValue(). If start and end are valid, but no suitable word (or other boundary type) is found, the returned string is null and the returned range is degenerate (start == end).
| |
| getTextBounds | back to summary |
|---|---|
| public void getTextBounds(AccessibleTextEvent e) Implements org. Returns the bounding box(es) of the specified text range in display coordinates. Typically, the text range will represent a single character, i.e. end - start = 1, therefore providers should optimize for this case. Note The virtual character after the last character of the represented text, i.e. the one at offset getCharacterCount, is a special case. It represents the current input position and will therefore typically be queried by AT more often than other positions. Because it does not represent an existing character its bounding box is defined in relation to preceding characters. It should be roughly equivalent to the bounding box of some character when inserted at the end of the text; its height typically being the maximal height of all the characters in the text or the height of the preceding character, its width being at least one pixel so that the bounding box is not degenerate.
| |
| getVisibleRanges | back to summary |
|---|---|
| public void getVisibleRanges(AccessibleTextEvent e) Implements org. Returns the visible text range(s). Partially visible characters are included in the returned ranges.
| |
| removeSelection | back to summary |
|---|---|
| public void removeSelection(AccessibleTextEvent e) Implements org. Deselects a range of text.
| |
| scrollText | back to summary |
|---|---|
| public void scrollText(AccessibleTextEvent e) Implements org. Scrolls a specific part of a substring according to the scroll type.
| |
| setCaretOffset | back to summary |
|---|---|
| public void setCaretOffset(AccessibleTextEvent e) Implements org. Sets the position of the caret. The caret position is that of the character logically following it, e.g. to the right of it in a left to right language. The caret is actually placed to the leading side of the character with that offset. An offset of 0 places the caret so that the next insertion goes before the first character. An offset of getCharacterCount places the caret so that the next insertion goes after the last character. Setting the caret position may or may not alter the current selection. A change of the selection is notified to the accessibility event listeners with an EVENT_TEXT_SELECTION_CHANGED event. When the new caret position differs from the old one, this is notified to the accessibility event listeners with an EVENT_TEXT_CARET_MOVED event.
| |
| setSelection | back to summary |
|---|---|
| public void setSelection(AccessibleTextEvent e) Implements org. Changes the bounds of an existing selection.
| |