Java Platform 1.2
Beta 4

Class com.sun.java.swing.
JEditorPane.JEditorPaneAccesssibleHypertextSupport

java.lang.Object
  |
  +--com.sun.java.accessibility.AccessibleContext
        |
        +--com.sun.java.swing.JComponent.AccessibleJComponent
              |
              +--com.sun.java.swing.text.JTextComponent.AccessibleJTextComponent
                    |
                    +--com.sun.java.swing.JEditorPane.AccessibleJEditorPane
                          |
                          +--com.sun.java.swing.JEditorPane.JEditorPaneAccesssibleHypertextSupport

protected class JEditorPane.JEditorPaneAccesssibleHypertextSupport
extends JEditorPane.AccessibleJEditorPane
implements AccessibleHypertext
What's returned by AccessibleJEditorPaneHTML.getAccessibleText() Provides support for AccessibleHypertext in case there is an HTML document being displayed in this JEditorPane.

See Also:
Serialized Form

Inner Class Summary
  JEditorPane.JEditorPaneAccesssibleHypertextSupport.HTMLLink
           
 
Inner classes inherited from class com.sun.java.swing.JComponent.AccessibleJComponent
JComponent.AccessibleJComponent.AccessibleContainerHandler
 
Fields inherited from class com.sun.java.swing.JComponent.AccessibleJComponent
accessibleContainerHandler
 
Fields inherited from class com.sun.java.accessibility.AccessibleContext
ACCESSIBLE_CARET_PROPERTY , ACCESSIBLE_CHILD_PROPERTY , ACCESSIBLE_DESCRIPTION_PROPERTY , ACCESSIBLE_NAME_PROPERTY , ACCESSIBLE_SELECTION_PROPERTY , ACCESSIBLE_STATE_PROPERTY , ACCESSIBLE_TEXT_PROPERTY , ACCESSIBLE_VALUE_PROPERTY , ACCESSIBLE_VISIBLE_DATA_PROPERTY , accessibleDescription , accessibleName , accessibleParent
 
Constructor Summary
JEditorPane.JEditorPaneAccesssibleHypertextSupport()
          Make one of these puppies
 
Method Summary
 AccessibleHyperlink getLink(int linkIndex)
          Returns the index into an array of hyperlinks that index.
 int getLinkCount()
          Returns the number of links within this hypertext doc.
 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.
 String getLinkText(int linkIndex)
          Returns the contiguous text within the document that is associated with this hyperlink.
 
Methods inherited from class com.sun.java.swing.JEditorPane.AccessibleJEditorPane
getAccessibleDescription , getAccessibleStateSet
 
Methods inherited from class com.sun.java.swing.text.JTextComponent.AccessibleJTextComponent
caretUpdate , changedUpdate , getAccessibleRole , getAccessibleText , getAfterIndex , getAtIndex , getBeforeIndex , getCaretPosition , getCharacterAttribute , getCharacterBounds , getCharCount , getIndexAtPoint , getSelectedText , getSelectionEnd , getSelectionStart , insertUpdate , removeUpdate
 
Methods inherited from class com.sun.java.swing.JComponent.AccessibleJComponent
addFocusListener , addPropertyChangeListener , contains , getAccessibleAt , getAccessibleChild , getAccessibleChildrenCount , getAccessibleComponent , getAccessibleIndexInParent , getAccessibleName , getAccessibleParent , getBackground , getBorderTitle , 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
 
Methods inherited from class com.sun.java.accessibility.AccessibleContext
firePropertyChange , getAccessibleAction , getAccessibleSelection , getAccessibleValue , setAccessibleDescription , setAccessibleName , setAccessibleParent
 
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

Constructor Detail

JEditorPane.JEditorPaneAccesssibleHypertextSupport

public JEditorPane.JEditorPaneAccesssibleHypertextSupport()
Make one of these puppies
Method Detail

getLinkCount

public int getLinkCount()
Returns the number of links within this hypertext doc.
Specified by:
getLinkCount in interface AccessibleHypertext
Returns:
number of links in this hypertext doc.

getLinkIndex

public 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:
getLinkIndex in interface AccessibleHypertext
Parameters:
character - index within the text
Returns:
index into the set of hyperlinks for this hypertext doc.

getLink

public 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:
getLink in interface AccessibleHypertext
Parameters:
index - into the set of hyperlinks for this hypertext doc.
Returns:
string representation of the hyperlink

getLinkText

public String getLinkText(int linkIndex)
Returns the contiguous text within the document that is associated with this hyperlink.
Parameters:
index - into the set of hyperlinks for this hypertext doc.
Returns:
the contiguous text sharing the link at this index

Java Platform 1.2
Beta 4

Submit a bug or feature
Submit comments/suggestions about new javadoc look
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.
This documentation was generated with a post-Beta4 version of Javadoc.