- java.lang.Object
- 
- javax.accessibility.AccessibleContext
- 
- java.awt.Component.AccessibleAWTComponent
- 
- java.awt.Container.AccessibleAWTContainer
- 
- javax.swing.JComponent.AccessibleJComponent
- 
- javax.swing.text.JTextComponent.AccessibleJTextComponent
- 
- javax.swing.JEditorPane.AccessibleJEditorPane
- 
- javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- EventListener,- AccessibleAction,- AccessibleComponent,- AccessibleEditableText,- AccessibleExtendedComponent,- AccessibleExtendedText,- AccessibleHypertext,- AccessibleText,- CaretListener,- DocumentListener
 - Enclosing class:
- JEditorPane
 
 protected class JEditorPane.JEditorPaneAccessibleHypertextSupport extends JEditorPane.AccessibleJEditorPane implements AccessibleHypertext What's returned byAccessibleJEditorPaneHTML.getAccessibleText. Provides support forAccessibleHypertextin case there is an HTML document being displayed in thisJEditorPane.- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classJEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLinkAn HTML link.- 
Nested classes/interfaces declared in class javax.swing.JComponent.AccessibleJComponentJComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
 - 
Nested classes/interfaces declared in class java.awt.Component.AccessibleAWTComponentComponent.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
 
- 
 - 
Field Summary- 
Fields declared in class javax.swing.JComponent.AccessibleJComponentaccessibleFocusHandler
 - 
Fields declared in class java.awt.Container.AccessibleAWTContaineraccessibleContainerHandler
 - 
Fields declared in class java.awt.Component.AccessibleAWTComponentaccessibleAWTComponentHandler, accessibleAWTFocusHandler
 - 
Fields declared in class javax.accessibility.AccessibleContextACCESSIBLE_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
 - 
Fields declared in interface javax.accessibility.AccessibleActionCLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
 - 
Fields declared in interface javax.accessibility.AccessibleExtendedTextATTRIBUTE_RUN, LINE
 - 
Fields declared in interface javax.accessibility.AccessibleTextCHARACTER, SENTENCE, WORD
 
- 
 - 
Constructor SummaryConstructors Constructor Description JEditorPaneAccessibleHypertextSupport()Make one of these puppies
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessibleHyperlinkgetLink(int linkIndex)Returns the index into an array of hyperlinks that index.intgetLinkCount()Returns the number of links within this hypertext doc.intgetLinkIndex(int charIndex)Returns the index into an array of hyperlinks that is associated with this character index, or -1 if there is no hyperlink associated with this index.StringgetLinkText(int linkIndex)Returns the contiguous text within the document that is associated with this hyperlink.- 
Methods declared in class javax.swing.JEditorPane.AccessibleJEditorPanegetAccessibleDescription, getAccessibleStateSet
 - 
Methods declared in class javax.swing.text.JTextComponent.AccessibleJTextComponentcaretUpdate, changedUpdate, cut, delete, doAccessibleAction, getAccessibleActionCount, getAccessibleActionDescription, getAccessibleEditableText, getAccessibleRole, getAccessibleText, getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart, getTextBounds, getTextRange, getTextSequenceAfter, getTextSequenceAt, getTextSequenceBefore, insertTextAtIndex, insertUpdate, paste, removeUpdate, replaceText, selectText, setAttributes, setTextContents
 - 
Methods declared in class javax.swing.JComponent.AccessibleJComponentaddPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
 - 
Methods declared in class java.awt.Container.AccessibleAWTContainergetAccessibleAt
 - 
Methods declared in class java.awt.Component.AccessibleAWTComponentaddFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 - 
Methods declared in class javax.accessibility.AccessibleContextfirePropertyChange, getAccessibleAction, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
 - 
Methods declared in class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods declared in interface javax.accessibility.AccessibleComponentaddFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 - 
Methods declared in interface javax.accessibility.AccessibleTextgetAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart
 
- 
 
- 
- 
- 
Method Detail- 
getLinkCountpublic int getLinkCount() Returns the number of links within this hypertext doc.- Specified by:
- getLinkCountin interface- AccessibleHypertext
- Returns:
- number of links in this hypertext doc.
 
 - 
getLinkIndexpublic int getLinkIndex(int charIndex) Returns the index into an array of hyperlinks that is associated with this character index, or -1 if there is no hyperlink associated with this index.- Specified by:
- getLinkIndexin interface- AccessibleHypertext
- Parameters:
- charIndex- index within the text
- Returns:
- index into the set of hyperlinks for this hypertext doc.
 
 - 
getLinkpublic AccessibleHyperlink getLink(int linkIndex) Returns the index into an array of hyperlinks that index. If there is no hyperlink at this index, it returns null.- Specified by:
- getLinkin interface- AccessibleHypertext
- Parameters:
- linkIndex- into the set of hyperlinks for this hypertext doc.
- Returns:
- string representation of the hyperlink
 
 - 
getLinkTextpublic String getLinkText(int linkIndex) Returns the contiguous text within the document that is associated with this hyperlink.- Parameters:
- linkIndex- into the set of hyperlinks for this hypertext doc.
- Returns:
- the contiguous text sharing the link at this index
 
 
- 
 
-