Template talk:Javadoc:SE
Page contents not supported in other languages.
Java Template‑class | |||||||
|
This should be updated for the Java 6 docs http://java.sun.com/javase/6/docs/api/ --Spoon! 00:16, 14 December 2006 (UTC)[reply]
This template should be improved to better support books/PDFs. For example, if you try to create a PDF file from book Wikipedia:Books/Data structures, then article on Stack (data structure) with the following fragment:
...Java's library contains a Stack
class that is a specialization of Vector
. This could be considered a design flaw because the inherited get() method from Vector
ignores the LIFO constraint of the Stack
.
will be almost unreadable in PDF:
Java's library contains a Stack (http:/ / java. sun. com/javase/ 6/ docs/ api/ java/ util/ Stack. html) class that is a specialization ofVector (http:/ / java. sun. com/ javase/ 6/ docs/ api/ java/ util/ Vector.html). This could be considered a design flaw because the inherited get() method fromVector (http:/ / java. sun. com/ javase/ 6/ docs/ api/ java/ util/ Vector.html) ignores the LIFO constraint of the Stack (http:/ / java. sun. com/ javase/ 6/docs/ api/ java/ util/ Stack. html).
To fix this, the Web link should be hidden when in print, see "Hide in print" template in Help:Books/for experts. Andreas Kaufmann (talk) 21:23, 21 March 2009 (UTC)[reply]
Turned out that the Template:Javadoc:SE used the Template:Javadoc:SE/Home URL constant, which in turn pointed to sun's homepage, which luckily redirected to Oracle. I just changed it, and now it directly points toward oracle site. Hervegirod (talk) 18:18, 22 December 2010 (UTC)[reply]
Java 8 was just released. I did a quick fix to point to the Java 8 documentation, but I found out that Oracle's HTML anchors now have the parenthesis characters '(' and ')' replaced with dashes like '-'. Could someone rewrite the template to accommodate this change? I reverted back to the Java 7 documentation to avoid this damage until someone can rewrite this code to substitute parenthesis with dashes. Jesse Viviano (talk) 01:51, 20 March 2014 (UTC)[reply]
%20
s required in previous doc versions (or any links which used the -
s from Java 8 and 9) will not link correctly. There are only 114 pages (at the time of this writing) using this template, so maybe it's better to update any usages rather than try to munge the member strings? Squid314 (talk) 22:21, 11 April 2018 (UTC)[reply]The current javadoc is on Java 10. Java is on version 15, with 16 coming out next month. Since Java 11, however, the javadoc includes the module name in the URL. For example, compare https://docs.oracle.com/javase/10/docs/api/java/lang/ref/PhantomReference.html and https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/PhantomReference.html . So it may be necessary to do some work to convert the javadoc links to include module names. A248 (talk) 19:17, 6 February 2021 (UTC)[reply]