8143346: Broken link in java.beans.XMLEncoder

Reviewed-by: prr
This commit is contained in:
Sergey Bylokhov 2016-04-29 15:44:04 +03:00
parent 8499a7a0b3
commit a94f4aafd2
25 changed files with 76 additions and 74 deletions

View File

@ -415,7 +415,7 @@ Additional information can also be found by doing a search on "jvmti" at
Various technical articles are also available through this website.
And don't forget the
Java Tutorials at
<A HREF="http://java.sun.com/docs/books/tutorial">http://java.sun.com/docs/books/tutorial</A>
<A HREF="http://docs.oracle.com/javase/tutorial">http://docs.oracle.com/javase/tutorial</A>
for getting a quick start on all the various interfaces.
<h2>Comments and Feedback</h2>

View File

@ -25,7 +25,7 @@
// External Java Accessibility links:
//
// <http://java.sun.com/j2se/1.4.2/docs/guide/access/index.html>
// <https://docs.oracle.com/javase/8/docs/technotes/guides/access/index.html>
// <http://www-106.ibm.com/developerworks/library/j-access/?n-j-10172>
// <http://archives.java.sun.com/archives/java-access.html> (Sun's mailing list for Java accessibility)
@ -973,7 +973,7 @@ static NSObject *sAttributeNamesLOCK = nil;
// Element's value (id)
// note that the appKit meaning of "accessibilityValue" is different from the java
// meaning of "accessibleValue", which is specific to numerical values
// (http://java.sun.com/j2se/1.3/docs/api/javax/accessibility/AccessibleValue.html#setCurrentAccessibleValue(java.lang.Number))
// (https://docs.oracle.com/javase/8/docs/api/javax/accessibility/AccessibleValue.html#setCurrentAccessibleValue-java.lang.Number-)
- (id)accessibilityValueAttribute
{
static JNF_STATIC_MEMBER_CACHE(jm_getCurrentAccessibleValue, sjc_CAccessibility, "getCurrentAccessibleValue", "(Ljavax/accessibility/AccessibleValue;Ljava/awt/Component;)Ljava/lang/Number;");

View File

@ -89,7 +89,7 @@ import javax.accessibility.AccessibilityProvider;
* <br>For more information, see
* <a href="http://docs.oracle.com/javase/tutorial/uiswing/misc/focus.html#transferTiming">Timing
* Focus Transfers</a>, a section in
* <a href="http://java.sun.com/docs/books/tutorial/uiswing/">The Swing
* <a href="http://docs.oracle.com/javase/tutorial/uiswing/">The Swing
* Tutorial</a>.
*
* <li>Making a top-level container visible.

View File

@ -53,8 +53,8 @@ import org.xml.sax.helpers.DefaultHandler;
*
*<p>
* For more information you might also want to check out
* <a
href="http://java.sun.com/products/jfc/tsc/articles/persistence3">Long Term Persistence of JavaBeans Components: XML Schema</a>,
* <a href="http://www.oracle.com/technetwork/java/persistence3-139471.html">
* Long Term Persistence of JavaBeans Components: XML Schema</a>,
* an article in <em>The Swing Connection.</em>
* @see XMLEncoder
* @see java.io.ObjectInputStream
@ -284,7 +284,8 @@ public class XMLDecoder implements AutoCloseable {
* The {@code null} value may cause illegal parsing in such case.
* The same problem may occur, if the {@code owner} class
* does not contain expected method to call. See details <a
* href="http://java.sun.com/products/jfc/tsc/articles/persistence3/">here</a>.
* href="http://www.oracle.com/technetwork/java/persistence3-139471.html">
* here</a>.
*
* @param owner the owner of the default handler
* that can be used as a value of &lt;java&gt; element

View File

@ -193,8 +193,8 @@ import java.nio.charset.UnsupportedCharsetException;
*
*<p>
* For more information you might also want to check out
* <a
href="http://java.sun.com/products/jfc/tsc/articles/persistence4">Using XMLEncoder</a>,
* <a href="http://www.oracle.com/technetwork/java/persistence4-140124.html">
* Using XMLEncoder</a>,
* an article in <em>The Swing Connection.</em>
* @see XMLDecoder
* @see java.io.ObjectOutputStream
@ -438,7 +438,8 @@ public class XMLEncoder extends Encoder implements AutoCloseable {
* <P>
* For more information about using resource bundles with the
* XMLEncoder, see
* http://java.sun.com/products/jfc/tsc/articles/persistence4/#i18n
* <a href="http://www.oracle.com/technetwork/java/persistence4-140124.html#i18n">
* Creating Internationalized Applications</a>,
*
* @param oldExp The expression that will be written
* to the stream.

View File

@ -194,7 +194,7 @@ import sun.security.action.GetBooleanAction;
* @see JComponent
* @see BoxLayout
*
* @see <a href="http://java.sun.com/products/jfc/tsc/articles/mixing/">
* @see <a href="http://www.oracle.com/technetwork/articles/java/mixing-components-433992.html">
* Mixing Heavy and Light Components</a>
*
* @author David Kloba

View File

@ -37,10 +37,10 @@ component.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
@ -49,7 +49,7 @@ target="_top">The Java Tutorial</a></em>.
This document forms the complete API specification. For overviews, tutorials,
examples, guides, and tool documentation, please see:
<ul>
<li><a href="http://java.sun.com/docs/books/tutorial/uiswing/components/colorchooser.html" target="_top">How to Use Color Choosers</a>,
<li><a href="http://docs.oracle.com/javase/tutorial/uiswing/components/colorchooser.html" target="_top">How to Use Color Choosers</a>,
a section in <em>The Java Tutorial</em>
<li><a href="../../../../technotes/guides/intl/index.html"

View File

@ -39,17 +39,17 @@ java.awt.event package.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
<h2>Related Documentation</h2>
For overviews, tutorials, examples, guides, and tool documentation, please see:
<ul>
<li><a href="http://java.sun.com/docs/books/tutorial/uiswing/events/"
<li><a href="http://docs.oracle.com/javase/tutorial/uiswing/events/index.html"
target="_top">Writing Event Listeners</a>,
a section in <em>The Java Tutorial</em>
</ul>

View File

@ -37,10 +37,10 @@ Contains classes and interfaces used by the <code>JFileChooser</code> component.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
@ -49,7 +49,7 @@ target="_top">The Java Tutorial</a></em>.
This document forms the complete API specification. For overviews, tutorials,
examples, guides, and tool documentation, please see:
<ul>
<li><a href="http://java.sun.com/docs/books/tutorial/uiswing/components/filechooser.html" target="_top">How to Use File Choosers</a>,
<li><a href="http://docs.oracle.com/javase/tutorial/uiswing/components/filechooser.html" target="_top">How to Use File Choosers</a>,
a section in <em>The Java Tutorial</em>
<li><a href="../../../../technotes/guides/intl/index.html"
target="_top">Internationalization Documentation</a>

View File

@ -38,7 +38,7 @@ questions.
(all-Java language) components that,
to the maximum degree possible, work the same on all platforms.
For a programmer's guide to using these components, see
<a href="http://java.sun.com/docs/books/tutorial/uiswing/index.html"
<a href="http://docs.oracle.com/javase/tutorial/uiswing/index.html"
target="_top">Creating
a GUI with JFC/Swing</a>, a trail in <em>The Java Tutorial</em>.
For other resources, see
@ -123,9 +123,9 @@ input. Refer to {@link javax.swing.SwingWorker} for the preferred way to do such
processing when working with Swing.
<p>
More information on this topic can be found in the
<a href="http://download.oracle.com/javase/tutorial/uiswing/">Swing tutorial</a>,
<a href="http://docs.oracle.com/javase/tutorial/uiswing/">Swing tutorial</a>,
in particular the section on
<a href="http://download.oracle.com/javase/tutorial/uiswing/concurrency/index.html">Concurrency in Swing</a>.
<a href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html">Concurrency in Swing</a>.
<H2>
@ -134,13 +134,13 @@ in particular the section on
<P>For overviews, tutorials, examples, guides, and other documentation, please see:
<UL>
<LI><A HREF="http://java.sun.com/products/jfc/tsc/"
<LI><A HREF="http://www.oracle.com/technetwork/java/javase/tech/articles-jsp-139072.html"
target="_top">The Swing Connection</A>
<LI><A HREF="http://java.sun.com/docs/books/tutorial/"
<LI><A HREF="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</A>
<LI><A HREF="http://java.sun.com/developer/onlineTraining/"
<LI><A HREF="http://www.oracle.com/technetwork/java/javase/training/index.html"
target="_top">Online Training</A> at the Java Developer Connection<font size=-2><sup>SM</sup></font>
<LI><A HREF="http://java.sun.com/products/jfc/"
<LI><A HREF="http://www.oracle.com/technetwork/java/javase/tech/index-jsp-142216.html"
target="_top">Java Foundation Classes (JFC)</A> home page
</UL>

View File

@ -55,10 +55,10 @@ encouraged.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
@since 1.2

View File

@ -51,10 +51,10 @@ encouraged.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
@since 1.2

View File

@ -18,7 +18,7 @@ Using the Multiplexing Look and Feel
<i>
This document is based on an article
originally published in
<a href="http://java.sun.com/products/jfc/tsc/" target="_top"><em>The Swing
<a href="http://www.oracle.com/technetwork/java/javase/tech/articles-jsp-139072.html" target="_top"><em>The Swing
Connection</em></a>.
</i>
</p>
@ -65,12 +65,12 @@ This document has the following sections:
Before reading further, you should be familiar
with the concept of pluggable look and feels.
For basic information, see
<a href="http://java.sun.com/docs/books/tutorial/uiswing/lookandfeel/plaf.html">How to Set the Look and Feel</a>,
<a href="https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html">How to Set the Look and Feel</a>,
a section in
<em>The Java Tutorial</em>.
For architectural details, you can read
<a
href="http://java.sun.com/products/jfc/tsc/articles/architecture/#pluggable">Pluggable look-and-feel architecture</a>, a section within
href="http://www.oracle.com/technetwork/java/architecture-142923.html#pluggable">Pluggable look-and-feel architecture</a>, a section within
a <em>Swing Connection</em> article.
</p>

View File

@ -53,10 +53,10 @@ the Multiplexing Look and Feel.</a>
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
@since 1.2

View File

@ -88,10 +88,10 @@ encouraged.
<p><strong>Note:</strong>
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a href="http://java.sun.com/docs/books/tutorial/uiswing/concurrency/index.html"
<a href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
@since 1.7

View File

@ -44,10 +44,10 @@ by the <code>javax.swing.plaf.basic</code> and
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
@since 1.2

View File

@ -950,7 +950,7 @@ div.example {
Beans persistance can be used to embed any Object. This is
typically used for embedding your own Painters, but can be used
for other arbritrary objects as well. Refer to <a
href="http://java.sun.com/products/jfc/tsc/articles/persistence3/">http://java.sun.com/products/jfc/tsc/articles/persistence3/</a> for details on beans persistance.
href="http://www.oracle.com/technetwork/java/persistence3-139471.html">http://www.oracle.com/technetwork/java/persistence3-139471.html</a> for details on beans persistance.
<h3>Backing Style</h3>

View File

@ -43,10 +43,10 @@ with the tables are viewed and managed.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
@ -54,7 +54,7 @@ target="_top">The Java Tutorial</a></em>.
For overviews, tutorials, examples, guides, and tool documentation, please see:
<ul>
<li><a href="http://java.sun.com/docs/books/tutorial/uiswing/components/table.html" target="_top">How to Use Tables</a>,
<li><a href="http://docs.oracle.com/javase/tutorial/uiswing/components/table.html" target="_top">How to Use Tables</a>,
a section in <em>The Java Tutorial</em>
</ul>

View File

@ -166,7 +166,7 @@ import javax.swing.event.*;
* </ul>
*
* <p>For more information on the <code>Document</code> class, see
* <a href="http://java.sun.com/products/jfc/tsc">The Swing Connection</a>
* <a href="http://www.oracle.com/technetwork/java/javase/tech/articles-jsp-139072.html">The Swing Connection</a>
* and most particularly the article,
* <a href="http://java.sun.com/products/jfc/tsc/articles/text/element_interface">
* The Element Interface</a>.

View File

@ -37,10 +37,10 @@ for creating HTML text editors.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
<h2>Package Specification</h2>

View File

@ -40,10 +40,10 @@ the <code>HTMLEditorKit.ParserCallback</code> interface.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
@see javax.swing.text.html.HTMLEditorKit.ParserCallback

View File

@ -41,17 +41,17 @@ and key mapping.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
<h2>Related Documentation</h2>
For overviews, tutorials, examples, guides, and tool documentation, please see:
<ul>
<li><a href="http://java.sun.com/docs/books/tutorial/uiswing/components/text.html" target="_top">Using Text Components</a>,
<li><a href="http://docs.oracle.com/javase/tutorial/uiswing/components/text.html" target="_top">Using Text Components</a>,
a section in <em>The Java Tutorial</em>
</ul>

View File

@ -38,10 +38,10 @@ text editors.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
@since 1.2

View File

@ -39,10 +39,10 @@ as how data associated with the tree nodes are viewed and managed.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
@ -50,7 +50,7 @@ target="_top">The Java Tutorial</a></em>.
For overviews, tutorials, examples, guides, and tool documentation, please see:
<ul>
<li><a href="http://java.sun.com/docs/books/tutorial/uiswing/components/tree.html" target="_top">How to Use Trees</a>,
<li><a href="http://docs.oracle.com/javase/tutorial/uiswing/components/tree.html" target="_top">How to Use Trees</a>,
a section in <em>The Java Tutorial</em>
</ul>

View File

@ -37,17 +37,17 @@ in applications such as text editors.
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
href="http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html"
target="_top">Concurrency in Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
<em><a href="http://docs.oracle.com/javase/tutorial/"
target="_top">The Java Tutorial</a></em>.
<h2>Related Documentation</h2>
For overviews, tutorials, examples, guides, and tool documentation, please see:
<ul>
<li><a href="http://java.sun.com/docs/books/tutorial/uiswing/components/generaltext.html#undo" target="_top">Implementing Undo and Redo</a>,
<li><a href="http://docs.oracle.com/javase/tutorial/uiswing/components/generaltext.html#undo" target="_top">Implementing Undo and Redo</a>,
a section in <em>The Java Tutorial</em>
</ul>