< prev index next >
src/java.desktop/share/classes/javax/swing/JEditorPane.java
Print this page
*** 724,733 ****
--- 724,735 ----
* will be followed and the resulting URL will be set as
* the <code>Document.StreamDescriptionProperty</code> so that relative
* URL's can be properly resolved.
*
* @param page the URL of the page
+ * @return a stream for the URL which is about to be loaded
+ * @throws IOException if an I/O problem occurs
*/
protected InputStream getStream(URL page) throws IOException {
final URLConnection conn = page.openConnection();
if (conn instanceof HttpURLConnection) {
HttpURLConnection hconn = (HttpURLConnection) conn;
*** 1710,1723 ****
--- 1712,1732 ----
@SuppressWarnings("serial") // Same-version serialization only
protected class AccessibleJEditorPaneHTML extends AccessibleJEditorPane {
private AccessibleContext accessibleContext;
+ /**
+ * Returns the accessible text.
+ * @return the accessible text
+ */
public AccessibleText getAccessibleText() {
return new JEditorPaneAccessibleHypertextSupport();
}
+ /**
+ * Constructs an {@code AccessibleJEditorPaneHTML}.
+ */
protected AccessibleJEditorPaneHTML () {
HTMLEditorKit kit = (HTMLEditorKit)JEditorPane.this.getEditorKit();
accessibleContext = kit.getAccessibleContext();
}
*** 1789,1801 ****
--- 1798,1817 ----
*
*/
protected class JEditorPaneAccessibleHypertextSupport
extends AccessibleJEditorPane implements AccessibleHypertext {
+ /**
+ * An HTML link.
+ */
public class HTMLLink extends AccessibleHyperlink {
Element element;
+ /**
+ * Constructs a {@code HTMLLink}.
+ * @param e the element
+ */
public HTMLLink(Element e) {
element = e;
}
/**
< prev index next >