This commit is contained in:
Phil Race 2014-04-04 10:24:11 -07:00
commit bc431c1b98
141 changed files with 713 additions and 316 deletions

View File

@ -248,3 +248,4 @@ b32e2219736e42baaf45daf0ad67ed34f6033799 jdk9-b02
7f655f31f9bcee618cf832f08176ad8c1ed3fdd3 jdk9-b03 7f655f31f9bcee618cf832f08176ad8c1ed3fdd3 jdk9-b03
099891b1d86f3719e116ac717ffdafc90d037fb7 jdk9-b04 099891b1d86f3719e116ac717ffdafc90d037fb7 jdk9-b04
dd311791ad6895a3989020dd6c6c46db87972ab8 jdk9-b05 dd311791ad6895a3989020dd6c6c46db87972ab8 jdk9-b05
85dbdc227c5e11429b4fc4a8ba763f50107edd6e jdk9-b06

View File

@ -248,3 +248,4 @@ cd3825b2983045784d6fc6d1729c799b08215752 jdk8-b120
fd8d51bdf9aadf7ae83e65e8655c53581017c363 jdk9-b03 fd8d51bdf9aadf7ae83e65e8655c53581017c363 jdk9-b03
cb4c3440bc2748101923e2488506e61009ab1bf5 jdk9-b04 cb4c3440bc2748101923e2488506e61009ab1bf5 jdk9-b04
8c63f0b6ada282f27e3a80125e53c3be603f9af7 jdk9-b05 8c63f0b6ada282f27e3a80125e53c3be603f9af7 jdk9-b05
d0b525cd31b87abeb6d5b7e3516953eeb13b323c jdk9-b06

View File

@ -248,3 +248,4 @@ a7d3638deb2f4e33217b1ecf889479e90f9e5b50 jdk9-b00
d338b892a13db19b093f85cf5f949a4504e4d31f jdk9-b03 d338b892a13db19b093f85cf5f949a4504e4d31f jdk9-b03
1ed19de263e1e0772da0269118cdd9deeb9fff04 jdk9-b04 1ed19de263e1e0772da0269118cdd9deeb9fff04 jdk9-b04
167c39eb44731a5d66770d0f00e231164653a2ff jdk9-b05 167c39eb44731a5d66770d0f00e231164653a2ff jdk9-b05
a4bf701ac316946c2e5e83138ad8e687da6a4b30 jdk9-b06

View File

@ -408,3 +408,4 @@ b188446de75bda5fc52d102cddf242c3ef5ecbdf jdk9-b02
b2fee789d23f3cdabb3db4e51af43038e5692d3a jdk9-b03 b2fee789d23f3cdabb3db4e51af43038e5692d3a jdk9-b03
3812c088b9456ee22c933e88aee1ece71f4e783a jdk9-b04 3812c088b9456ee22c933e88aee1ece71f4e783a jdk9-b04
bdc5311e1db7598589b77015119b821bf8c828bd jdk9-b05 bdc5311e1db7598589b77015119b821bf8c828bd jdk9-b05
52377a30a3f87b62d6135706997b8c7a47366e37 jdk9-b06

View File

@ -248,3 +248,4 @@ e5256f530a9b5f2d677ca245de44a617ffb58f52 jdk9-b01
fb92ed0399424193f444489ad49a16748816dc12 jdk9-b03 fb92ed0399424193f444489ad49a16748816dc12 jdk9-b03
2846d8fc31490897817a122a668af4f44fc913d0 jdk9-b04 2846d8fc31490897817a122a668af4f44fc913d0 jdk9-b04
b92a20e303d24c74078888cd7084b14d7626d48f jdk9-b05 b92a20e303d24c74078888cd7084b14d7626d48f jdk9-b05
46e4951b2a267e98341613a3b796f2c7554eb831 jdk9-b06

View File

@ -251,3 +251,4 @@ efe2bc258c78af49de9517a4a5699d3a2e630c44 jdk9-b02
1cd9786257ed4f82a3371fd606b162e5bb6fcd81 jdk9-b03 1cd9786257ed4f82a3371fd606b162e5bb6fcd81 jdk9-b03
da44a8bdf1f3fdd518e7d785d60cc1b15983b176 jdk9-b04 da44a8bdf1f3fdd518e7d785d60cc1b15983b176 jdk9-b04
eae966c8133fec0a8bf9e16d1274a4ede3c0fb52 jdk9-b05 eae966c8133fec0a8bf9e16d1274a4ede3c0fb52 jdk9-b05
cf0a6e41670f990414cd337000ad5f3bd1908073 jdk9-b06

View File

@ -248,3 +248,4 @@ d31cd980e1da31fa496a359caaf1a165aeb5791a jdk8-b120
4111af6151ed8ca8e3f5603c69729a68427e1d5b jdk9-b03 4111af6151ed8ca8e3f5603c69729a68427e1d5b jdk9-b03
627deed79b595a4789fc9151455b663a47381257 jdk9-b04 627deed79b595a4789fc9151455b663a47381257 jdk9-b04
263198a1d8f1f4cb97d35f40c61704b08ebd3686 jdk9-b05 263198a1d8f1f4cb97d35f40c61704b08ebd3686 jdk9-b05
cac7b28b8b1e0e11d7a8e1ac1fe75a03b3749eab jdk9-b06

View File

@ -27,7 +27,7 @@ DISABLE_WARNINGS := -Xlint:all,-deprecation,-unchecked,-rawtypes,-cast,-serial,-
# To build with all warnings enabled, do the following: # To build with all warnings enabled, do the following:
# make JAVAC_WARNINGS="-Xlint:all -Xmaxwarns 10000" # make JAVAC_WARNINGS="-Xlint:all -Xmaxwarns 10000"
JAVAC_WARNINGS := -Xlint:-unchecked,-deprecation,-overrides,auxiliaryclass,cast,classfile,dep-ann,divzero,empty,overloads,static,try,varargs -Werror JAVAC_WARNINGS := -Xlint:-unchecked,-deprecation,-overrides,auxiliaryclass,cast,classfile,dep-ann,divzero,empty,overloads,serial,static,try,varargs -Werror
# Any java code executed during a JDK build to build other parts of the JDK must be # Any java code executed during a JDK build to build other parts of the JDK must be
# executed by the bootstrap JDK (probably with -Xbootclasspath/p: ) and for this # executed by the bootstrap JDK (probably with -Xbootclasspath/p: ) and for this

View File

@ -21,4 +21,4 @@
# or visit www.oracle.com if you need additional information or have any # or visit www.oracle.com if you need additional information or have any
# questions. # questions.
# #
tzdata2014a tzdata2014b

View File

@ -891,7 +891,10 @@ Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou
# Another source (specifying the time for start and end in the decree): # Another source (specifying the time for start and end in the decree):
# http://www.lemag.ma/Heure-d-ete-au-Maroc-jusqu-au-27-octobre_a75620.html # http://www.lemag.ma/Heure-d-ete-au-Maroc-jusqu-au-27-octobre_a75620.html
# From Paul Eggert (2013-10-03): # From Sebastien Willemijns (2014-03-18):
# http://www.afriquinfos.com/articles/2014/3/18/maroc-heure-dete-avancez-tous-horloges-247891.asp
# From Paul Eggert (2014-03-19):
# To estimate what the Moroccan government will do in future years, # To estimate what the Moroccan government will do in future years,
# transition dates for 2014 through 2038 were determined by running # transition dates for 2014 through 2038 were determined by running
# the following program under GNU Emacs 24.3: # the following program under GNU Emacs 24.3:

View File

@ -253,24 +253,41 @@ Zone Antarctica/Syowa 0 - zzz 1957 Jan 29
# year-round base # year-round base
# Scott Base, Ross Island, since 1957-01. # Scott Base, Ross Island, since 1957-01.
# See Pacific/Auckland. # See Pacific/Auckland.
#
# These rules for New Zealand are stolen from the 'australasia' file.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule NZAQ 1974 only - Nov 3 2:00s 1:00 D
Rule NZAQ 1975 1988 - Oct lastSun 2:00s 1:00 D
Rule NZAQ 1989 only - Oct 8 2:00s 1:00 D
Rule NZAQ 1990 2006 - Oct Sun>=1 2:00s 1:00 D
Rule NZAQ 1975 only - Feb 23 2:00s 0 S
Rule NZAQ 1976 1989 - Mar Sun>=1 2:00s 0 S
Rule NZAQ 1990 2007 - Mar Sun>=15 2:00s 0 S
Rule NZAQ 2007 max - Sep lastSun 2:00s 1:00 D
Rule NZAQ 2008 max - Apr Sun>=1 2:00s 0 S
# Norway - territories # Norway - territories
# Bouvet (never inhabited) # Bouvet (never inhabited)
# #
# claims # claims
# Peter I Island (never inhabited) # Peter I Island (never inhabited)
#
# year-round base
# Troll, Queen Maud Land, -720041+0023206, since 2005-02-12
#
# From Paul-Inge Flakstad (2014-03-10):
# I recently had a long dialog about this with the developer of timegenie.com.
# In the absence of specific dates, he decided to choose some likely ones:
# GMT +1 - From March 1 to the last Sunday in March
# GMT +2 - From the last Sunday in March until the last Sunday in October
# GMT +1 - From the last Sunday in October until November 7
# GMT +0 - From November 7 until March 1
# The dates for switching to and from UTC+0 will probably not be absolutely
# correct, but they should be quite close to the actual dates.
#
# From Paul Eggert (2014-03-21):
# The CET-switching Troll rules require zic from tzcode 2014b or later, so as
# suggested by Bengt-Inge Larsson comment them out for now, and approximate
# with only UTC and CEST. Uncomment them when 2014b is more prevalent.
#
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
#Rule Troll 2005 max - Mar 1 1:00u 1:00 CET
Rule Troll 2005 max - Mar lastSun 1:00u 2:00 CEST
#Rule Troll 2005 max - Oct lastSun 1:00u 1:00 CET
#Rule Troll 2004 max - Nov 7 1:00u 0:00 UTC
# Remove the following line when uncommenting the above '#Rule' lines.
Rule Troll 2004 max - Oct lastSun 1:00u 0:00 UTC
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Antarctica/Troll 0 - zzz 2005 Feb 12
0:00 Troll %s
# Poland - year-round base # Poland - year-round base
# Arctowski, King George Island, -620945-0582745, since 1977 # Arctowski, King George Island, -620945-0582745, since 1977

View File

@ -786,14 +786,29 @@ Zone Pacific/Funafuti 11:56:52 - LMT 1901
# Johnston # Johnston
# #
# From Paul Eggert (2013-09-03): # From Paul Eggert (2014-03-11):
# Sometimes Johnston kept Hawaii time, and sometimes it was an hour behind.
# Details are uncertain. We have no data for Johnston after 1970, so
# treat it like Hawaii for now.
#
# In his memoirs of June 6th to October 4, 1945 # In his memoirs of June 6th to October 4, 1945
# <http://www.315bw.org/Herb_Bach.htm> (2005), Herbert C. Bach writes, # <http://www.315bw.org/Herb_Bach.htm> (2005), Herbert C. Bach writes,
# "We started our letdown to Kwajalein Atoll and landed there at 5:00 AM # "We started our letdown to Kwajalein Atoll and landed there at 5:00 AM
# Johnston time, 1:30 AM Kwajalein time." This was in June 1945, and # Johnston time, 1:30 AM Kwajalein time." This was in June 1945, and
# confirms that Johnston kept the same time as Honolulu in summer 1945. # confirms that Johnston kept the same time as Honolulu in summer 1945.
# We have no better information, so for now, assume this has been true #
# indefinitely into the past. # From Lyle McElhaney (2014-03-11):
# [W]hen JI was being used for that [atomic bomb] testing, the time being used
# was not Hawaiian time but rather the same time being used on the ships,
# which had a GMT offset of -11 hours. This apparently applied to at least the
# time from Operation Newsreel (Hardtack I/Teak shot, 1958-08-01) to the last
# Operation Fishbowl shot (Tightrope, 1962-11-04).... [See] Herman Hoerlin,
# "The United States High-Altitude Test Experience: A Review Emphasizing the
# Impact on the Environment", Los Alamos LA-6405, Oct 1976
# <http://www.fas.org/sgp/othergov/doe/lanl/docs1/00322994.pdf>.
# See the table on page 4 where he lists GMT and local times for the tests; a
# footnote for the JI tests reads that local time is "JI time = Hawaii Time
# Minus One Hour".
# #
# See 'northamerica' for Pacific/Johnston. # See 'northamerica' for Pacific/Johnston.

View File

@ -2986,7 +2986,11 @@ Zone Europe/Simferopol 2:16:24 - LMT 1880
# Assume it happened in March by not changing the clocks. # Assume it happened in March by not changing the clocks.
3:00 Russia MSK/MSD 1997 3:00 Russia MSK/MSD 1997
3:00 - MSK 1997 Mar lastSun 1:00u 3:00 - MSK 1997 Mar lastSun 1:00u
2:00 EU EE%sT # From Alexander Krivenyshev (2014-03-17):
# time change at 2:00 (2am) on March 30, 2014
# http://vz.ru/news/2014/3/17/677464.html
2:00 EU EE%sT 2014 Mar 30 2:00
4:00 - MSK
# Vatican City # Vatican City
# See Europe/Rome. # See Europe/Rome.

View File

@ -20,7 +20,7 @@
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any # or visit www.oracle.com if you need additional information or have any
# questions. # questions.
#
# Allowance for leapseconds added to each timezone file. # Allowance for leapseconds added to each timezone file.
# This file is in the public domain. # This file is in the public domain.

View File

@ -74,6 +74,7 @@ AQ -6617+11031 Antarctica/Casey Casey Station, Bailey Peninsula
AQ -7824+10654 Antarctica/Vostok Vostok Station, Lake Vostok AQ -7824+10654 Antarctica/Vostok Vostok Station, Lake Vostok
AQ -6640+14001 Antarctica/DumontDUrville Dumont-d'Urville Station, Terre Adelie AQ -6640+14001 Antarctica/DumontDUrville Dumont-d'Urville Station, Terre Adelie
AQ -690022+0393524 Antarctica/Syowa Syowa Station, E Ongul I AQ -690022+0393524 Antarctica/Syowa Syowa Station, E Ongul I
AQ -720041+0023206 Antarctica/Troll Troll Station, Queen Maud Land
AR -3436-05827 America/Argentina/Buenos_Aires Buenos Aires (BA, CF) AR -3436-05827 America/Argentina/Buenos_Aires Buenos Aires (BA, CF)
AR -3124-06411 America/Argentina/Cordoba most locations (CB, CC, CN, ER, FM, MN, SE, SF) AR -3124-06411 America/Argentina/Cordoba most locations (CB, CC, CN, ER, FM, MN, SE, SF)
AR -2447-06525 America/Argentina/Salta (SA, LP, NQ, RN) AR -2447-06525 America/Argentina/Salta (SA, LP, NQ, RN)
@ -366,6 +367,7 @@ RU +5443+02030 Europe/Kaliningrad Moscow-01 - Kaliningrad
RU +5545+03735 Europe/Moscow Moscow+00 - west Russia RU +5545+03735 Europe/Moscow Moscow+00 - west Russia
RU +4844+04425 Europe/Volgograd Moscow+00 - Caspian Sea RU +4844+04425 Europe/Volgograd Moscow+00 - Caspian Sea
RU +5312+05009 Europe/Samara Moscow+00 - Samara, Udmurtia RU +5312+05009 Europe/Samara Moscow+00 - Samara, Udmurtia
RU +4457+03406 Europe/Simferopol Moscow+00 - Crimea
RU +5651+06036 Asia/Yekaterinburg Moscow+02 - Urals RU +5651+06036 Asia/Yekaterinburg Moscow+02 - Urals
RU +5500+07324 Asia/Omsk Moscow+03 - west Siberia RU +5500+07324 Asia/Omsk Moscow+03 - west Siberia
RU +5502+08255 Asia/Novosibirsk Moscow+03 - Novosibirsk RU +5502+08255 Asia/Novosibirsk Moscow+03 - Novosibirsk
@ -421,7 +423,6 @@ TZ -0648+03917 Africa/Dar_es_Salaam
UA +5026+03031 Europe/Kiev most locations UA +5026+03031 Europe/Kiev most locations
UA +4837+02218 Europe/Uzhgorod Ruthenia UA +4837+02218 Europe/Uzhgorod Ruthenia
UA +4750+03510 Europe/Zaporozhye Zaporozh'ye, E Lugansk / Zaporizhia, E Luhansk UA +4750+03510 Europe/Zaporozhye Zaporozh'ye, E Lugansk / Zaporizhia, E Luhansk
UA +4457+03406 Europe/Simferopol central Crimea
UG +0019+03225 Africa/Kampala UG +0019+03225 Africa/Kampala
UM +1645-16931 Pacific/Johnston Johnston Atoll UM +1645-16931 Pacific/Johnston Johnston Atoll
UM +2813-17722 Pacific/Midway Midway Islands UM +2813-17722 Pacific/Midway Midway Islands

View File

@ -787,6 +787,14 @@ public abstract class ClientNotifForwarder {
if (!reconnected) { if (!reconnected) {
try { try {
NotificationResult nr = fetchNotifs(-1, 0, 0); NotificationResult nr = fetchNotifs(-1, 0, 0);
if (state != STOPPED) { // JDK-8038940
// reconnection must happen during
// fetchNotifs(-1, 0, 0), and a new
// thread takes over the fetching job
return;
}
clientSequenceNumber = nr.getNextSequenceNumber(); clientSequenceNumber = nr.getNextSequenceNumber();
} catch (ClassNotFoundException e) { } catch (ClassNotFoundException e) {
// can't happen // can't happen

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1999, 2012, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1999, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -45,7 +45,7 @@ import java.util.*;
* <p><b>This API is a Sun Microsystems internal API and is subject * <p><b>This API is a Sun Microsystems internal API and is subject
* to change without notice.</b></p> * to change without notice.</b></p>
*/ */
@SuppressWarnings("serial") // JDK implementation class
abstract public class Enumerated implements Serializable { abstract public class Enumerated implements Serializable {
/** /**

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -44,6 +44,7 @@ import static com.sun.jmx.defaults.JmxProperties.SNMP_LOGGER;
* The class defines an abstract representation of a host. * The class defines an abstract representation of a host.
* *
*/ */
@SuppressWarnings("serial") // JDK implementation class
abstract class Host extends SimpleNode implements Serializable { abstract class Host extends SimpleNode implements Serializable {
public Host(int id) { public Host(int id) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2001, 2003, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -45,6 +45,7 @@ import java.net.InetAddress;
* *
* @since 1.5 * @since 1.5
*/ */
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpPdu implements SnmpDefinitions, Serializable { public abstract class SnmpPdu implements SnmpDefinitions, Serializable {
/** /**

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2001, 2003, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -47,6 +47,7 @@ import com.sun.jmx.snmp.SnmpDefinitions;
* *
* @since 1.5 * @since 1.5
*/ */
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpScopedPduPacket extends SnmpPdu public abstract class SnmpScopedPduPacket extends SnmpPdu
implements Serializable { implements Serializable {
/** /**

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -34,7 +34,7 @@ package com.sun.jmx.snmp;
* <p><b>This API is a Sun Microsystems internal API and is subject * <p><b>This API is a Sun Microsystems internal API and is subject
* to change without notice.</b></p> * to change without notice.</b></p>
*/ */
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpUnsignedInt extends SnmpInt { public abstract class SnmpUnsignedInt extends SnmpInt {
/** /**

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -38,7 +38,7 @@ import java.io.Serializable;
* <p><b>This API is a Sun Microsystems internal API and is subject * <p><b>This API is a Sun Microsystems internal API and is subject
* to change without notice.</b></p> * to change without notice.</b></p>
*/ */
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpValue implements Cloneable, Serializable, SnmpDataTypeEnums { public abstract class SnmpValue implements Cloneable, Serializable, SnmpDataTypeEnums {
/** /**

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -59,6 +59,7 @@ import com.sun.jmx.snmp.SnmpStatusException;
* <p><b>This API is a Sun Microsystems internal API and is subject * <p><b>This API is a Sun Microsystems internal API and is subject
* to change without notice.</b></p> * to change without notice.</b></p>
*/ */
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpMib extends SnmpMibAgent implements Serializable { public abstract class SnmpMib extends SnmpMibAgent implements Serializable {
/** /**

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1998, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -59,7 +59,7 @@ import com.sun.jmx.snmp.SnmpEngine;
* <p><b>This API is a Sun Microsystems internal API and is subject * <p><b>This API is a Sun Microsystems internal API and is subject
* to change without notice.</b></p> * to change without notice.</b></p>
*/ */
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpMibAgent public abstract class SnmpMibAgent
implements SnmpMibAgentMBean, MBeanRegistration, Serializable { implements SnmpMibAgentMBean, MBeanRegistration, Serializable {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2000, 2007, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -41,7 +41,7 @@ import com.sun.jmx.snmp.SnmpStatusException;
* <p><b>This API is a Sun Microsystems internal API and is subject * <p><b>This API is a Sun Microsystems internal API and is subject
* to change without notice.</b></p> * to change without notice.</b></p>
*/ */
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpMibEntry extends SnmpMibNode public abstract class SnmpMibEntry extends SnmpMibNode
implements Serializable { implements Serializable {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1999, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -49,7 +49,7 @@ import com.sun.jmx.snmp.SnmpStatusException;
* <p><b>This API is a Sun Microsystems internal API and is subject * <p><b>This API is a Sun Microsystems internal API and is subject
* to change without notice.</b></p> * to change without notice.</b></p>
*/ */
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpMibGroup extends SnmpMibOid public abstract class SnmpMibGroup extends SnmpMibOid
implements Serializable { implements Serializable {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -53,7 +53,7 @@ import com.sun.jmx.snmp.SnmpStatusException;
* <p><b>This API is a Sun Microsystems internal API and is subject * <p><b>This API is a Sun Microsystems internal API and is subject
* to change without notice.</b></p> * to change without notice.</b></p>
*/ */
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpMibNode implements Serializable { public abstract class SnmpMibNode implements Serializable {
// --------------------------------------------------------------------- // ---------------------------------------------------------------------

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -84,7 +84,7 @@ import com.sun.jmx.snmp.SnmpVarBind;
* @see com.sun.jmx.snmp.agent.SnmpTableSupport * @see com.sun.jmx.snmp.agent.SnmpTableSupport
* *
*/ */
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpMibTable extends SnmpMibNode public abstract class SnmpMibTable extends SnmpMibNode
implements NotificationBroadcaster, Serializable { implements NotificationBroadcaster, Serializable {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -80,6 +80,7 @@ import com.sun.jmx.snmp.SnmpStatusException;
* @see com.sun.jmx.snmp.agent.SnmpMibTable * @see com.sun.jmx.snmp.agent.SnmpMibTable
* *
*/ */
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpTableSupport implements SnmpTableEntryFactory, public abstract class SnmpTableSupport implements SnmpTableEntryFactory,
// NPCTE fix for bugId 4499265, esc 0, MR 04 sept 2001 // NPCTE fix for bugId 4499265, esc 0, MR 04 sept 2001
// SnmpTableCallbackHandler { // SnmpTableCallbackHandler {

View File

@ -115,7 +115,7 @@ import java.util.Hashtable;
* } * }
* } * }
* </pre></blockquote><hr> * </pre></blockquote><hr>
* <p> *
* @author Arthur van Hoff * @author Arthur van Hoff
* @see java.awt.Container#add(String, Component) * @see java.awt.Container#add(String, Component)
* @see java.awt.ComponentOrientation * @see java.awt.ComponentOrientation
@ -414,8 +414,7 @@ public class BorderLayout implements LayoutManager2,
* the component is added to the layout. * the component is added to the layout.
* @see java.awt.Container#add(java.awt.Component, java.lang.Object) * @see java.awt.Container#add(java.awt.Component, java.lang.Object)
* @exception IllegalArgumentException if the constraint object is not * @exception IllegalArgumentException if the constraint object is not
* a string, or if it not one of the five specified * a string, or if it not one of the five specified constants.
* constants.
* @since JDK1.1 * @since JDK1.1
*/ */
public void addLayoutComponent(Component comp, Object constraints) { public void addLayoutComponent(Component comp, Object constraints) {

View File

@ -49,7 +49,7 @@ package java.awt;
* <img src="doc-files/CheckboxGroup-1.gif" * <img src="doc-files/CheckboxGroup-1.gif"
* alt="Shows three checkboxes, arranged vertically, labeled one, two, and three. Checkbox one is in the on state." * alt="Shows three checkboxes, arranged vertically, labeled one, two, and three. Checkbox one is in the on state."
* style="float:center; margin: 7px 10px;"> * style="float:center; margin: 7px 10px;">
* <p> *
* @author Sami Shaio * @author Sami Shaio
* @see java.awt.Checkbox * @see java.awt.Checkbox
* @since JDK1.0 * @since JDK1.0

View File

@ -65,7 +65,7 @@ import javax.accessibility.*;
* Native GUI <code>Choice</code> components' size are often bound by such * Native GUI <code>Choice</code> components' size are often bound by such
* attributes as font size and length of items contained within * attributes as font size and length of items contained within
* the <code>Choice</code>. * the <code>Choice</code>.
* <p> *
* @author Sami Shaio * @author Sami Shaio
* @author Arthur van Hoff * @author Arthur van Hoff
* @since JDK1.0 * @since JDK1.0

View File

@ -680,7 +680,7 @@ public class EventQueue {
* <td>No action (ignored)</td> * <td>No action (ignored)</td>
* </tr> * </tr>
* </table> * </table>
* <p> *
* @param event an instance of <code>java.awt.AWTEvent</code>, * @param event an instance of <code>java.awt.AWTEvent</code>,
* or a subclass of it * or a subclass of it
* @throws NullPointerException if <code>event</code> is <code>null</code> * @throws NullPointerException if <code>event</code> is <code>null</code>
@ -1015,7 +1015,6 @@ public class EventQueue {
* methods to execute a task in * methods to execute a task in
* {@link Toolkit#getSystemEventQueue the current AWT EventQueue}'s * {@link Toolkit#getSystemEventQueue the current AWT EventQueue}'s
* dispatch thread. * dispatch thread.
* <p>
* *
* @return true if running in * @return true if running in
* {@link Toolkit#getSystemEventQueue the current AWT EventQueue}'s * {@link Toolkit#getSystemEventQueue the current AWT EventQueue}'s

View File

@ -29,7 +29,7 @@ package java.awt;
* The {@code GridBagLayoutInfo} is an utility class for * The {@code GridBagLayoutInfo} is an utility class for
* {@code GridBagLayout} layout manager. * {@code GridBagLayout} layout manager.
* It stores align, size and baseline parameters for every component within a container. * It stores align, size and baseline parameters for every component within a container.
* <p> *
* @see java.awt.GridBagLayout * @see java.awt.GridBagLayout
* @see java.awt.GridBagConstraints * @see java.awt.GridBagConstraints
* @since 1.6 * @since 1.6

View File

@ -76,7 +76,6 @@ public class Robot {
/** /**
* Constructs a Robot object in the coordinate system of the primary screen. * Constructs a Robot object in the coordinate system of the primary screen.
* <p>
* *
* @throws AWTException if the platform configuration does not allow * @throws AWTException if the platform configuration does not allow
* low-level input control. This exception is always thrown when * low-level input control. This exception is always thrown when

View File

@ -49,7 +49,7 @@ import javax.accessibility.*;
* <hr><blockquote><pre> * <hr><blockquote><pre>
* new TextArea("Hello", 5, 40); * new TextArea("Hello", 5, 40);
* </pre></blockquote><hr> * </pre></blockquote><hr>
* <p> *
* @author Sami Shaio * @author Sami Shaio
* @since JDK1.0 * @since JDK1.0
*/ */

View File

@ -2590,7 +2590,7 @@ public abstract class Toolkit {
* If not set by the time of the {@code Toolkit} class initialization, this property will be * If not set by the time of the {@code Toolkit} class initialization, this property will be
* initialized with {@code true}. * initialized with {@code true}.
* Changing this value after the {@code Toolkit} class initialization will have no effect. * Changing this value after the {@code Toolkit} class initialization will have no effect.
* <p> *
* @exception HeadlessException if GraphicsEnvironment.isHeadless() returns true * @exception HeadlessException if GraphicsEnvironment.isHeadless() returns true
* @return {@code true} if events from extra mouse buttons are allowed to be processed and posted; * @return {@code true} if events from extra mouse buttons are allowed to be processed and posted;
* {@code false} otherwise * {@code false} otherwise

View File

@ -231,7 +231,7 @@ public class TrayIcon {
/** /**
* Sets the image for this <code>TrayIcon</code>. The previous * Sets the image for this <code>TrayIcon</code>. The previous
* tray icon image is discarded without calling the {@link * tray icon image is discarded without calling the {@link
* java.awt.Image#flush} method &#151; you will need to call it * java.awt.Image#flush} method &#8212; you will need to call it
* manually. * manually.
* *
* <p> If the image represents an animated image, it will be * <p> If the image represents an animated image, it will be
@ -368,7 +368,7 @@ public class TrayIcon {
* *
* <p> If auto-size is <code>false</code>, and the image size * <p> If auto-size is <code>false</code>, and the image size
* doesn't match the tray icon space, the image is painted as-is * doesn't match the tray icon space, the image is painted as-is
* inside that space &#151; if larger than the allocated space, it will * inside that space &#8212; if larger than the allocated space, it will
* be cropped. * be cropped.
* *
* <p> If auto-size is <code>true</code>, the image is stretched or shrunk to * <p> If auto-size is <code>true</code>, the image is stretched or shrunk to

View File

@ -2550,7 +2550,7 @@ public class Window extends Container implements Accessible {
* a non-focusable Window. * a non-focusable Window.
* *
* Setting the focusability state on a visible {@code Window} * Setting the focusability state on a visible {@code Window}
* can have a delayed effect on some platforms &#151; the actual * can have a delayed effect on some platforms &#8212; the actual
* change may happen only when the {@code Window} becomes * change may happen only when the {@code Window} becomes
* hidden and then visible again. To ensure consistent behavior * hidden and then visible again. To ensure consistent behavior
* across platforms, set the {@code Window}'s focusable state * across platforms, set the {@code Window}'s focusable state

View File

@ -85,7 +85,7 @@ public interface InputMethodContext extends InputMethodRequests {
* <p> * <p>
* Input methods must call {@link java.awt.Window#dispose() Window.dispose} on the * Input methods must call {@link java.awt.Window#dispose() Window.dispose} on the
* returned input method window when it is no longer needed. * returned input method window when it is no longer needed.
* <p> *
* @param title the title to be displayed in the window's title bar, * @param title the title to be displayed in the window's title bar,
* if there is such a title bar. * if there is such a title bar.
* A <code>null</code> value is treated as an empty string, "". * A <code>null</code> value is treated as an empty string, "".
@ -117,7 +117,7 @@ public interface InputMethodContext extends InputMethodRequests {
* <p> * <p>
* Input methods must call {@link java.awt.Window#dispose() Window.dispose} on the * Input methods must call {@link java.awt.Window#dispose() Window.dispose} on the
* returned input method window when it is no longer needed. * returned input method window when it is no longer needed.
* <p> *
* @param title the title to be displayed in the window's title bar, * @param title the title to be displayed in the window's title bar,
* if there is such a title bar. * if there is such a title bar.
* A <code>null</code> value is treated as an empty string, "". * A <code>null</code> value is treated as an empty string, "".

View File

@ -108,7 +108,7 @@ public class SimpleBeanInfo implements BeanInfo {
* It takes the name of a resource file associated with the * It takes the name of a resource file associated with the
* current object's class file and loads an image object * current object's class file and loads an image object
* from that file. Typically images will be GIFs. * from that file. Typically images will be GIFs.
* <p> *
* @param resourceName A pathname relative to the directory * @param resourceName A pathname relative to the directory
* holding the class file of the current class. For example, * holding the class file of the current class. For example,
* "wombat.gif". * "wombat.gif".

View File

@ -262,7 +262,7 @@ public class BeanContextChildSupport implements BeanContextChild, BeanContextSer
* the PropertyVetoException. <P> * the PropertyVetoException. <P>
* *
* No event is fired if old and new are equal and non-null. * No event is fired if old and new are equal and non-null.
* <P> *
* @param name The programmatic name of the property that is about to * @param name The programmatic name of the property that is about to
* change * change
* *

View File

@ -150,7 +150,6 @@ For overview, architecture, and tutorial documentation, please see:
<li><a href="http://java.sun.com/docs/books/tutorial/javabeans/">JavaBeans</a>, a trail in <em>The Java Tutorial</em>. <li><a href="http://java.sun.com/docs/books/tutorial/javabeans/">JavaBeans</a>, a trail in <em>The Java Tutorial</em>.
<li><a href="http://java.sun.com/products/jfc/tsc/articles/persistence2/">Long-Term Persistence</a>, an article in <em>The Swing Connection</em>. <li><a href="http://java.sun.com/products/jfc/tsc/articles/persistence2/">Long-Term Persistence</a>, an article in <em>The Swing Connection</em>.
</ul> </ul>
<p>
</body> </body>
</html> </html>

View File

@ -104,7 +104,7 @@ class DatagramSocket implements java.io.Closeable {
/** /**
* Connects this socket to a remote socket address (IP address + port number). * Connects this socket to a remote socket address (IP address + port number).
* Binds socket if not already bound. * Binds socket if not already bound.
* <p> *
* @param address The remote address. * @param address The remote address.
* @param port The remote port * @param port The remote port
* @throws SocketException if binding the socket fails. * @throws SocketException if binding the socket fails.
@ -338,7 +338,7 @@ class DatagramSocket implements java.io.Closeable {
* <p> * <p>
* If the address is {@code null}, then the system will pick up * If the address is {@code null}, then the system will pick up
* an ephemeral port and a valid local address to bind the socket. * an ephemeral port and a valid local address to bind the socket.
*<p> *
* @param addr The address and port to bind to. * @param addr The address and port to bind to.
* @throws SocketException if any error happens during the bind, or if the * @throws SocketException if any error happens during the bind, or if the
* socket is already bound. * socket is already bound.
@ -1240,10 +1240,8 @@ class DatagramSocket implements java.io.Closeable {
* datagram socket factory. * datagram socket factory.
* @exception SocketException if the factory is already defined. * @exception SocketException if the factory is already defined.
* @exception SecurityException if a security manager exists and its * @exception SecurityException if a security manager exists and its
* {@code checkSetFactory} method doesn't allow the * {@code checkSetFactory} method doesn't allow the operation.
operation. * @see java.net.DatagramSocketImplFactory#createDatagramSocketImpl()
* @see
java.net.DatagramSocketImplFactory#createDatagramSocketImpl()
* @see SecurityManager#checkSetFactory * @see SecurityManager#checkSetFactory
* @since 1.3 * @since 1.3
*/ */

View File

@ -157,7 +157,7 @@ public class InetSocketAddress
* A valid port value is between 0 and 65535. * A valid port value is between 0 and 65535.
* A port number of {@code zero} will let the system pick up an * A port number of {@code zero} will let the system pick up an
* ephemeral port in a {@code bind} operation. * ephemeral port in a {@code bind} operation.
* <p> *
* @param port The port number * @param port The port number
* @throws IllegalArgumentException if the port parameter is outside the specified * @throws IllegalArgumentException if the port parameter is outside the specified
* range of valid port values. * range of valid port values.
@ -175,7 +175,7 @@ public class InetSocketAddress
* ephemeral port in a {@code bind} operation. * ephemeral port in a {@code bind} operation.
* <P> * <P>
* A {@code null} address will assign the <i>wildcard</i> address. * A {@code null} address will assign the <i>wildcard</i> address.
* <p> *
* @param addr The IP address * @param addr The IP address
* @param port The port number * @param port The port number
* @throws IllegalArgumentException if the port parameter is outside the specified * @throws IllegalArgumentException if the port parameter is outside the specified
@ -202,7 +202,7 @@ public class InetSocketAddress
* A valid port value is between 0 and 65535. * A valid port value is between 0 and 65535.
* A port number of {@code zero} will let the system pick up an * A port number of {@code zero} will let the system pick up an
* ephemeral port in a {@code bind} operation. * ephemeral port in a {@code bind} operation.
* <P> *
* @param hostname the Host name * @param hostname the Host name
* @param port The port number * @param port The port number
* @throws IllegalArgumentException if the port parameter is outside the range * @throws IllegalArgumentException if the port parameter is outside the range
@ -239,7 +239,7 @@ public class InetSocketAddress
* A valid port value is between 0 and 65535. * A valid port value is between 0 and 65535.
* A port number of {@code zero} will let the system pick up an * A port number of {@code zero} will let the system pick up an
* ephemeral port in a {@code bind} operation. * ephemeral port in a {@code bind} operation.
* <P> *
* @param host the Host name * @param host the Host name
* @param port The port number * @param port The port number
* @throws IllegalArgumentException if the port parameter is outside * @throws IllegalArgumentException if the port parameter is outside

View File

@ -157,7 +157,6 @@ class ServerSocket implements java.io.Closeable {
* or may choose to ignore the parameter altogther. The value provided * or may choose to ignore the parameter altogther. The value provided
* should be greater than {@code 0}. If it is less than or equal to * should be greater than {@code 0}. If it is less than or equal to
* {@code 0}, then an implementation specific default will be used. * {@code 0}, then an implementation specific default will be used.
* <P>
* *
* @param port the port number, or {@code 0} to use a port * @param port the port number, or {@code 0} to use a port
* number that is automatically allocated. * number that is automatically allocated.
@ -206,7 +205,7 @@ class ServerSocket implements java.io.Closeable {
* or may choose to ignore the parameter altogther. The value provided * or may choose to ignore the parameter altogther. The value provided
* should be greater than {@code 0}. If it is less than or equal to * should be greater than {@code 0}. If it is less than or equal to
* {@code 0}, then an implementation specific default will be used. * {@code 0}, then an implementation specific default will be used.
* <P> *
* @param port the port number, or {@code 0} to use a port * @param port the port number, or {@code 0} to use a port
* number that is automatically allocated. * number that is automatically allocated.
* @param backlog requested maximum length of the queue of incoming * @param backlog requested maximum length of the queue of incoming
@ -315,7 +314,7 @@ class ServerSocket implements java.io.Closeable {
* <p> * <p>
* If the address is {@code null}, then the system will pick up * If the address is {@code null}, then the system will pick up
* an ephemeral port and a valid local address to bind the socket. * an ephemeral port and a valid local address to bind the socket.
* <p> *
* @param endpoint The IP address and port number to bind to. * @param endpoint The IP address and port number to bind to.
* @throws IOException if the bind operation fails, or if the socket * @throws IOException if the bind operation fails, or if the socket
* is already bound. * is already bound.

View File

@ -153,7 +153,7 @@ class Socket implements java.io.Closeable {
/** /**
* Creates an unconnected Socket with a user-specified * Creates an unconnected Socket with a user-specified
* SocketImpl. * SocketImpl.
* <P> *
* @param impl an instance of a <B>SocketImpl</B> * @param impl an instance of a <B>SocketImpl</B>
* the subclass wishes to use on the Socket. * the subclass wishes to use on the Socket.
* *
@ -1245,7 +1245,7 @@ class Socket implements java.io.Closeable {
* <ol> * <ol>
* <li>For sockets accepted from a ServerSocket, this must be done by calling * <li>For sockets accepted from a ServerSocket, this must be done by calling
* {@link ServerSocket#setReceiveBufferSize(int)} before the ServerSocket * {@link ServerSocket#setReceiveBufferSize(int)} before the ServerSocket
* is bound to a local address.<p></li> * is bound to a local address.</li>
* <li>For client sockets, setReceiveBufferSize() must be called before * <li>For client sockets, setReceiveBufferSize() must be called before
* connecting the socket to its remote peer.</li></ol> * connecting the socket to its remote peer.</li></ol>
* @param size the size to which to set the receive buffer * @param size the size to which to set the receive buffer

View File

@ -38,7 +38,7 @@ import java.lang.annotation.Native;
* DatagramSocketImpl, <B>you won't use these directly.</B> There are * DatagramSocketImpl, <B>you won't use these directly.</B> There are
* type-safe methods to get/set each of these options in Socket, ServerSocket, * type-safe methods to get/set each of these options in Socket, ServerSocket,
* DatagramSocket and MulticastSocket. * DatagramSocket and MulticastSocket.
* <P> *
* @author David Brown * @author David Brown
*/ */

View File

@ -1001,7 +1001,7 @@ public final class SocketPermission extends Permission
/** /**
* Checks two SocketPermission objects for equality. * Checks two SocketPermission objects for equality.
* <P> *
* @param obj the object to test for equality with this object. * @param obj the object to test for equality with this object.
* *
* @return true if <i>obj</i> is a SocketPermission, and has the * @return true if <i>obj</i> is a SocketPermission, and has the

View File

@ -867,7 +867,7 @@ public final class URL implements java.io.Serializable {
* Creates an integer suitable for hash table indexing.<p> * Creates an integer suitable for hash table indexing.<p>
* *
* The hash code is based upon all the URL components relevant for URL * The hash code is based upon all the URL components relevant for URL
* comparison. As such, this operation is a blocking operation.<p> * comparison. As such, this operation is a blocking operation.
* *
* @return a hash code for this {@code URL}. * @return a hash code for this {@code URL}.
*/ */

View File

@ -271,7 +271,7 @@ public class URLClassLoader extends SecureClassLoader implements Closeable {
* by catching {@link IOException}s internally. Unchecked exceptions * by catching {@link IOException}s internally. Unchecked exceptions
* and errors are not caught. Calling close on an already closed * and errors are not caught. Calling close on an already closed
* loader has no effect. * loader has no effect.
* <p> *
* @exception IOException if closing any file opened by this class loader * @exception IOException if closing any file opened by this class loader
* resulted in an IOException. Any such exceptions are caught internally. * resulted in an IOException. Any such exceptions are caught internally.
* If only one is caught, then it is re-thrown. If more than one exception * If only one is caught, then it is re-thrown. If more than one exception

View File

@ -35,7 +35,8 @@ alter the mechanisms and behavior of the various classes of the
java.net package. Some are checked only once at startup of the VM, java.net package. Some are checked only once at startup of the VM,
and therefore are best set using the -D option of the java command, and therefore are best set using the -D option of the java command,
while others have a more dynamic nature and can also be changed using while others have a more dynamic nature and can also be changed using
the <a href="../../lang/System.html#setProperty(java.lang.String, java.lang.String)">System.setProperty()</a> API. The purpose of this document is to list the <a href="../../lang/System.html#setProperty(java.lang.String,%20java.lang.String)">System.setProperty()</a> API.
The purpose of this document is to list
and detail all of these properties.</P> and detail all of these properties.</P>
<P>If there is no special note, a property value is checked every time it is used.</P> <P>If there is no special note, a property value is checked every time it is used.</P>
<a name="Ipv4IPv6"></a> <a name="Ipv4IPv6"></a>

View File

@ -172,7 +172,7 @@ public abstract class ActivationGroup
* *
* <p>This method simply informs the group's monitor that the object * <p>This method simply informs the group's monitor that the object
* is inactive. It is up to the concrete subclass of ActivationGroup * is inactive. It is up to the concrete subclass of ActivationGroup
* to fulfill the additional requirement of unexporting the object. <p> * to fulfill the additional requirement of unexporting the object.
* *
* @param id the object's activation identifier * @param id the object's activation identifier
* @return true if the object was successfully deactivated; otherwise * @return true if the object was successfully deactivated; otherwise

View File

@ -49,7 +49,7 @@ import java.util.Properties;
* *
* <li> the group's <code>ActivationGroupID</code>, and * <li> the group's <code>ActivationGroupID</code>, and
* <li> the group's initialization data (in a * <li> the group's initialization data (in a
* <code>java.rmi.MarshalledObject</code>)</ul><p> * <code>java.rmi.MarshalledObject</code>)</ul>
* *
* @author Ann Wollrath * @author Ann Wollrath
* @since 1.2 * @since 1.2

View File

@ -63,7 +63,7 @@ public interface ActivationMonitor extends Remote {
* reference associated with <code>id</code> as a stale reference. * reference associated with <code>id</code> as a stale reference.
* Since the reference is considered stale, a subsequent * Since the reference is considered stale, a subsequent
* <code>activate</code> call for the same activation identifier * <code>activate</code> call for the same activation identifier
* results in re-activating the remote object.<p> * results in re-activating the remote object.
* *
* @param id the object's activation identifier * @param id the object's activation identifier
* @exception UnknownObjectException if object is unknown * @exception UnknownObjectException if object is unknown

View File

@ -61,7 +61,7 @@ public interface ActivationSystem extends Remote {
* receives an <code>activate</code> request for a specific identifier, it * receives an <code>activate</code> request for a specific identifier, it
* looks up the activation descriptor (registered previously) for * looks up the activation descriptor (registered previously) for
* the specified identifier and uses that information to activate * the specified identifier and uses that information to activate
* the object. <p> * the object.
* *
* @param desc the object's activation descriptor * @param desc the object's activation descriptor
* @return the activation id that can be used to activate the object * @return the activation id that can be used to activate the object

View File

@ -53,7 +53,7 @@ import java.rmi.activation.UnknownObjectException;
* *
* The activator is responsible for monitoring and detecting when * The activator is responsible for monitoring and detecting when
* activation groups fail so that it can remove stale remote references * activation groups fail so that it can remove stale remote references
* to groups and active object's within those groups.<p> * to groups and active object's within those groups.
* *
* @author Ann Wollrath * @author Ann Wollrath
* @see ActivationInstantiator * @see ActivationInstantiator
@ -95,7 +95,7 @@ public interface Activator extends Remote {
* collection for that object. If the activator kept a strong * collection for that object. If the activator kept a strong
* reference to the remote object, the activator would then * reference to the remote object, the activator would then
* prevent the object from being garbage collected under the * prevent the object from being garbage collected under the
* normal distributed garbage collection mechanism. <p> * normal distributed garbage collection mechanism.
* *
* @param id the activation identifier for the object being activated * @param id the activation identifier for the object being activated
* @param force if true, the activator contacts the group to obtain * @param force if true, the activator contacts the group to obtain

View File

@ -253,7 +253,8 @@ public class Time extends java.util.Date {
/** /**
* Obtains an instance of {@code Time} from a {@link LocalTime} object * Obtains an instance of {@code Time} from a {@link LocalTime} object
* with the same hour, minute and second time value as the given * with the same hour, minute and second time value as the given
* {@code LocalTime}. * {@code LocalTime}. The nanosecond field from {@code LocalTime} is
* not part of the newly created {@code Time} object.
* *
* @param time a {@code LocalTime} to convert * @param time a {@code LocalTime} to convert
* @return a {@code Time} object * @return a {@code Time} object
@ -269,7 +270,8 @@ public class Time extends java.util.Date {
* Converts this {@code Time} object to a {@code LocalTime}. * Converts this {@code Time} object to a {@code LocalTime}.
* <p> * <p>
* The conversion creates a {@code LocalTime} that represents the same * The conversion creates a {@code LocalTime} that represents the same
* hour, minute, and second time value as this {@code Time}. * hour, minute, and second time value as this {@code Time}. The
* nanosecond {@code LocalTime} field will be set to zero.
* *
* @return a {@code LocalTime} object representing the same time value * @return a {@code LocalTime} object representing the same time value
* @since 1.8 * @since 1.8

View File

@ -316,24 +316,18 @@ object back to its SQL type to store it in the data source.
<h2>Package Specification</h2> <h2>Package Specification</h2>
<ul> <ul>
<li><a href="http://java.sun.com/products/jdbc/download.html">Specification <li><a href="https://jcp.org/en/jsr/detail?id=221">JDBC 4.2 Specification</a>
of the JDBC 4.0 API</a>
</ul> </ul>
<h2>Related Documentation</h2> <h2>Related Documentation</h2>
<ul> <ul>
<li><a href="../../../technotes/guides/jdbc/getstart/GettingStartedTOC.fm.html">Getting Started</a>--overviews of the major interfaces <li><a href="http://docs.oracle.com/javase/tutorial/jdbc/basics/index.html">
Lesson:JDBC Basics(The Javaxx Tutorials &gt; JDBC(&#0153;) Database Access)</a>
<li><a href="http://java.sun.com/docs/books/tutorial/jdbc">Chapters on the JDBC <li><a href="http://www.oracle.com/technetwork/java/index-142838.html">
API</a>--from the online version of <i>The Java Tutorial Continued</i> <i>JDBC&#0153;API Tutorial and Reference, Third Edition</i></a>
<li><a href="http://java.sun.com/docs/books/jdbc">
<i>JDBC<sup><font size=-2>TM</font></sup>API Tutorial and Reference,
Third Edition</i></a>--
a complete reference and tutorial for the JDBC 3.0 API
</ul> </ul>
@since 1.1
</body> </body>
</html> </html>

View File

@ -939,7 +939,7 @@ public final class DateTimeFormatterBuilder {
* During parsing, the offset is parsed using the format defined above. * During parsing, the offset is parsed using the format defined above.
* If the offset cannot be parsed then an exception is thrown unless the * If the offset cannot be parsed then an exception is thrown unless the
* section of the formatter is optional. * section of the formatter is optional.
* <p> *
* @param style the format style to use, not null * @param style the format style to use, not null
* @return this, for chaining, not null * @return this, for chaining, not null
* @throws IllegalArgumentException if style is neither {@link TextStyle#FULL * @throws IllegalArgumentException if style is neither {@link TextStyle#FULL

View File

@ -112,7 +112,6 @@ fired to notify the listener. The listener's
<tt>namingExceptionThrown()</tt> method is invoked, as shown in the <tt>namingExceptionThrown()</tt> method is invoked, as shown in the
sample code above, sample code above,
and the listener is automatically deregistered. and the listener is automatically deregistered.
<p>
<h2>Package Specification</h2> <h2>Package Specification</h2>

View File

@ -114,7 +114,7 @@ public abstract class ControlFactory {
* <p> * <p>
* Note that a control factory * Note that a control factory
* must be public and must have a public constructor that accepts no arguments. * must be public and must have a public constructor that accepts no arguments.
* <p> *
* @param ctl The non-null control object containing the OID and BER data. * @param ctl The non-null control object containing the OID and BER data.
* @param ctx The possibly null context in which the control is being created. * @param ctx The possibly null context in which the control is being created.
* If null, no such information is available. * If null, no such information is available.

View File

@ -319,7 +319,7 @@ public interface LdapContext extends DirContext {
* clear the response controls. You can call it many times (and get * clear the response controls. You can call it many times (and get
* back the same controls) until the next context method that may return * back the same controls) until the next context method that may return
* controls is invoked. * controls is invoked.
*<p> *
* @return A possibly null array of controls. If null, the previous * @return A possibly null array of controls. If null, the previous
* method invoked on this context did not produce any controls. * method invoked on this context did not produce any controls.
* @exception NamingException If an error occurred while getting the response * @exception NamingException If an error occurred while getting the response

View File

@ -352,7 +352,7 @@ public class Rdn implements Serializable, Comparable<Object> {
* </ul> * </ul>
* <p> * <p>
* If obj is null or not an instance of Rdn, false is returned. * If obj is null or not an instance of Rdn, false is returned.
* <p> *
* @param obj object to be compared for equality with this Rdn. * @param obj object to be compared for equality with this Rdn.
* @return true if the specified object is equal to this Rdn. * @return true if the specified object is equal to this Rdn.
* @see #hashCode() * @see #hashCode()

View File

@ -255,8 +255,6 @@ public class VendorXControlFactory extends ControlFactory {
} }
</pre></blockquote> </pre></blockquote>
<p>
<h2>Package Specification</h2> <h2>Package Specification</h2>
The JNDI API Specification and related documents can be found in the The JNDI API Specification and related documents can be found in the

View File

@ -81,7 +81,6 @@ them, comparing components, and so on.
The overloads that accept string names are likely to be more useful The overloads that accept string names are likely to be more useful
for simple applications, such as those that simply read in a name for simple applications, such as those that simply read in a name
and look up the corresponding object. and look up the corresponding object.
<p>
<h4>Bindings</h4> <h4>Bindings</h4>

View File

@ -120,7 +120,6 @@ public class DirectoryManager extends NamingManager {
*</ul> *</ul>
* Service providers that implement the <tt>DirContext</tt> interface * Service providers that implement the <tt>DirContext</tt> interface
* should use this method, not <tt>NamingManager.getObjectInstance()</tt>. * should use this method, not <tt>NamingManager.getObjectInstance()</tt>.
*<p>
* *
* @param refInfo The possibly null object for which to create an object. * @param refInfo The possibly null object for which to create an object.
* @param name The name of this object relative to <code>nameCtx</code>. * @param name The name of this object relative to <code>nameCtx</code>.

View File

@ -92,7 +92,7 @@ public class NamingManager {
* The builder can only be installed if the executing thread is allowed * The builder can only be installed if the executing thread is allowed
* (by the security manager's checkSetFactory() method) to do so. * (by the security manager's checkSetFactory() method) to do so.
* Once installed, the builder cannot be replaced. * Once installed, the builder cannot be replaced.
*<p> *
* @param builder The factory builder to install. If null, no builder * @param builder The factory builder to install. If null, no builder
* is installed. * is installed.
* @exception SecurityException builder cannot be installed * @exception SecurityException builder cannot be installed

View File

@ -149,7 +149,6 @@ public interface ObjectFactory {
* If a factory uses <code>nameCtx</code> it should synchronize its use * If a factory uses <code>nameCtx</code> it should synchronize its use
* against concurrent access, since context implementations are not * against concurrent access, since context implementations are not
* guaranteed to be thread-safe. * guaranteed to be thread-safe.
* <p>
* *
* @param obj The possibly null object containing location or reference * @param obj The possibly null object containing location or reference
* information that can be used in creating an object. * information that can be used in creating an object.

View File

@ -48,6 +48,12 @@
* {@code <java-home>/lib/security} and failing that, in an OS-specific * {@code <java-home>/lib/security} and failing that, in an OS-specific
* location.<p> * location.<p>
* *
* The {@code krb5.conf} file is formatted in the Windows INI file style,
* which contains a series of relations grouped into different sections.
* Each relation contains a key and a value, the value can be an arbitrary
* string or a boolean value. A boolean value can be one of "true", "false",
* "yes", or "no", case-insensitive.<p>
*
* @since JDK1.4 * @since JDK1.4
*/ */
package javax.security.auth.kerberos; package javax.security.auth.kerberos;

View File

@ -296,8 +296,7 @@ the particular features you want to use.
<h2>Package Specification</h2> <h2>Package Specification</h2>
<ul> <ul>
<li><a href="http://java.sun.com/products/jdbc/download.html">Specification of the <li><a href="https://jcp.org/en/jsr/detail?id=221">JDBC 4.2 Specification</a>
JDBC 4.0 API</a>
</ul> </ul>
<h2>Related Documentation</h2> <h2>Related Documentation</h2>
@ -307,10 +306,8 @@ information about the classes and interfaces in the <code>javax.sql</code>
package: package:
<ul> <ul>
<li><a href="http://java.sun.com/docs/books/jdbc"><i>JDBC<sup><font size=-2>TM</font></sup> <li><a href="http://www.oracle.com/technetwork/java/index-142838.html">
API Tutorial and Reference, Third Edition:</i></a> <i>JDBC&#0153;API Tutorial and Reference, Third Edition</i></a>
</ul> </ul>
<P>
@since 1.4
</body> </body>
</html> </html>

View File

@ -65,7 +65,7 @@ import javax.accessibility.*;
* See <a href="http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html">How to Use Combo Boxes</a> * See <a href="http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html">How to Use Combo Boxes</a>
* in <a href="http://docs.oracle.com/javase/tutorial/"><em>The Java Tutorial</em></a> * in <a href="http://docs.oracle.com/javase/tutorial/"><em>The Java Tutorial</em></a>
* for further information. * for further information.
* <p> *
* @see ComboBoxModel * @see ComboBoxModel
* @see DefaultComboBoxModel * @see DefaultComboBoxModel
* *

View File

@ -123,7 +123,7 @@ public class JFrame extends Frame implements WindowConstants,
* has this set as the close operation and is closed in an applet, * has this set as the close operation and is closed in an applet,
* a <code>SecurityException</code> may be thrown. * a <code>SecurityException</code> may be thrown.
* It is recommended you only use this in an application. * It is recommended you only use this in an application.
* <p> *
* @since 1.3 * @since 1.3
*/ */
public static final int EXIT_ON_CLOSE = 3; public static final int EXIT_ON_CLOSE = 3;

View File

@ -260,7 +260,7 @@ import static sun.swing.SwingUtilities2.Section.*;
* See <a href="http://docs.oracle.com/javase/tutorial/uiswing/components/list.html">How to Use Lists</a> * See <a href="http://docs.oracle.com/javase/tutorial/uiswing/components/list.html">How to Use Lists</a>
* in <a href="http://docs.oracle.com/javase/tutorial/"><em>The Java Tutorial</em></a> * in <a href="http://docs.oracle.com/javase/tutorial/"><em>The Java Tutorial</em></a>
* for further documentation. * for further documentation.
* <p> *
* @see ListModel * @see ListModel
* @see AbstractListModel * @see AbstractListModel
* @see DefaultListModel * @see DefaultListModel

View File

@ -260,7 +260,7 @@ import sun.awt.AWTAccessor;
* "Choose one", "Input", * "Choose one", "Input",
* JOptionPane.INFORMATION_MESSAGE, null, * JOptionPane.INFORMATION_MESSAGE, null,
* possibleValues, possibleValues[0]); * possibleValues, possibleValues[0]);
* </pre><p> * </pre>
* </dl> * </dl>
* <b>Direct Use:</b><br> * <b>Direct Use:</b><br>
* To create and use an <code>JOptionPane</code> directly, the * To create and use an <code>JOptionPane</code> directly, the

View File

@ -661,7 +661,7 @@ public class JTable extends JComponent implements TableModelListener, Scrollable
* with the following code: * with the following code:
* *
* <pre>((Vector)rowData.elementAt(1)).elementAt(5);</pre> * <pre>((Vector)rowData.elementAt(1)).elementAt(5);</pre>
* <p> *
* @param rowData the data for the new table * @param rowData the data for the new table
* @param columnNames names of each column * @param columnNames names of each column
*/ */
@ -678,7 +678,7 @@ public class JTable extends JComponent implements TableModelListener, Scrollable
* <pre> rowData[1][5]; </pre> * <pre> rowData[1][5]; </pre>
* <p> * <p>
* All rows must be of the same length as <code>columnNames</code>. * All rows must be of the same length as <code>columnNames</code>.
* <p> *
* @param rowData the data for the new table * @param rowData the data for the new table
* @param columnNames names of each column * @param columnNames names of each column
*/ */

View File

@ -42,10 +42,10 @@ import java.util.*;
* <p> * <p>
* The view invokes the following methods on the <code>RowSorter</code>: * The view invokes the following methods on the <code>RowSorter</code>:
* <ul> * <ul>
* <li><code>toggleSortOrder</code> &#151; The view invokes this when the * <li><code>toggleSortOrder</code> &#8212; The view invokes this when the
* appropriate user gesture has occurred to trigger a sort. For example, * appropriate user gesture has occurred to trigger a sort. For example,
* the user clicked a column header in a table. * the user clicked a column header in a table.
* <li>One of the model change methods &#151; The view invokes a model * <li>One of the model change methods &#8212; The view invokes a model
* change method when the underlying model * change method when the underlying model
* has changed. There may be order dependencies in how the events are * has changed. There may be order dependencies in how the events are
* delivered, so a <code>RowSorter</code> should not update its mapping * delivered, so a <code>RowSorter</code> should not update its mapping
@ -59,10 +59,10 @@ import java.util.*;
* <code>RowSorter</code> provides notification of changes by way of * <code>RowSorter</code> provides notification of changes by way of
* <code>RowSorterListener</code>. Two types of notification are sent: * <code>RowSorterListener</code>. Two types of notification are sent:
* <ul> * <ul>
* <li><code>RowSorterEvent.Type.SORT_ORDER_CHANGED</code> &#151; notifies * <li><code>RowSorterEvent.Type.SORT_ORDER_CHANGED</code> &#8212; notifies
* listeners that the sort order has changed. This is typically followed * listeners that the sort order has changed. This is typically followed
* by a notification that the sort has changed. * by a notification that the sort has changed.
* <li><code>RowSorterEvent.Type.SORTED</code> &#151; notifies listeners that * <li><code>RowSorterEvent.Type.SORTED</code> &#8212; notifies listeners that
* the mapping maintained by the <code>RowSorter</code> has changed in * the mapping maintained by the <code>RowSorter</code> has changed in
* some way. * some way.
* </ul> * </ul>

View File

@ -991,7 +991,7 @@ public class SpringLayout implements LayoutManager2 {
* If <code>constraints</code> is an instance of * If <code>constraints</code> is an instance of
* <code>SpringLayout.Constraints</code>, * <code>SpringLayout.Constraints</code>,
* associates the constraints with the specified component. * associates the constraints with the specified component.
* <p> *
* @param component the component being added * @param component the component being added
* @param constraints the component's constraints * @param constraints the component's constraints
* *
@ -1029,7 +1029,7 @@ public class SpringLayout implements LayoutManager2 {
* <pre> * <pre>
* value(e1, c1) = value(e2, c2) + pad</pre> * value(e1, c1) = value(e2, c2) + pad</pre>
* to take place during all subsequent layout operations. * to take place during all subsequent layout operations.
* <p> *
* @param e1 the edge of the dependent * @param e1 the edge of the dependent
* @param c1 the component of the dependent * @param c1 the component of the dependent
* @param pad the fixed distance between dependent and anchor * @param pad the fixed distance between dependent and anchor
@ -1056,7 +1056,7 @@ public class SpringLayout implements LayoutManager2 {
* <code>SpringLayout.VERTICAL_CENTER</code>, * <code>SpringLayout.VERTICAL_CENTER</code>,
* <code>SpringLayout.HORIZONTAL_CENTER</code> or * <code>SpringLayout.HORIZONTAL_CENTER</code> or
* <code>SpringLayout.BASELINE</code>. * <code>SpringLayout.BASELINE</code>.
* <p> *
* @param e1 the edge of the dependent * @param e1 the edge of the dependent
* @param c1 the component of the dependent * @param c1 the component of the dependent
* @param s the spring linking dependent and anchor * @param s the spring linking dependent and anchor

View File

@ -325,7 +325,7 @@ public class BasicButtonUI extends ButtonUI{
/** /**
* Method which renders the text of the current button. * Method which renders the text of the current button.
* <p> *
* @param g Graphics context * @param g Graphics context
* @param b Current button to render * @param b Current button to render
* @param textRect Bounding rectangle to render the text. * @param textRect Bounding rectangle to render the text.

View File

@ -39,7 +39,7 @@ import sun.swing.DefaultLookup;
/** /**
* Provides the basic look and feel for a JColorChooser. * Provides the basic look and feel for a JColorChooser.
* <p> *
* @author Tom Santos * @author Tom Santos
* @author Steve Wilson * @author Steve Wilson
*/ */

View File

@ -664,7 +664,7 @@ public class BasicMenuItemUI extends MenuItemUI
/** /**
* Renders the text of the current menu item. * Renders the text of the current menu item.
* <p> *
* @param g graphics context * @param g graphics context
* @param menuItem menu item to render * @param menuItem menu item to render
* @param textRect bounding rectangle for rendering the text * @param textRect bounding rectangle for rendering the text

View File

@ -39,7 +39,6 @@ import javax.swing.text.View;
/** /**
* BasicToggleButton implementation * BasicToggleButton implementation
* <p>
* *
* @author Jeff Dinkins * @author Jeff Dinkins
*/ */

View File

@ -39,7 +39,6 @@ import javax.swing.plaf.basic.BasicSeparatorUI;
/** /**
* A Basic L&amp;F implementation of ToolBarSeparatorUI. This implementation * A Basic L&amp;F implementation of ToolBarSeparatorUI. This implementation
* is a "combined" view/controller. * is a "combined" view/controller.
* <p>
* *
* @author Jeff Shapiro * @author Jeff Shapiro
*/ */

View File

@ -44,7 +44,6 @@ import sun.swing.UIAction;
/** /**
* A Basic L&amp;F implementation of ToolBarUI. This implementation * A Basic L&amp;F implementation of ToolBarUI. This implementation
* is a "combined" view/controller. * is a "combined" view/controller.
* <p>
* *
* @author Georges Saab * @author Georges Saab
* @author Jeff Shapiro * @author Jeff Shapiro

View File

@ -41,7 +41,6 @@ import javax.swing.text.View;
/** /**
* Standard tool tip L&amp;F. * Standard tool tip L&amp;F.
* <p>
* *
* @author Dave Moore * @author Dave Moore
*/ */

View File

@ -50,7 +50,6 @@ import sun.swing.UIAction;
/** /**
* The basic L&amp;F for a hierarchical data structure. * The basic L&amp;F for a hierarchical data structure.
* <p>
* *
* @author Scott Violet * @author Scott Violet
* @author Shannon Hickey (drag and drop) * @author Shannon Hickey (drag and drop)

View File

@ -37,7 +37,6 @@ import javax.swing.plaf.*;
/** /**
* Metal implementation of JInternalFrame. * Metal implementation of JInternalFrame.
* <p>
* *
* @author Steve Wilson * @author Steve Wilson
*/ */

View File

@ -56,7 +56,6 @@ import javax.swing.plaf.basic.BasicScrollBarUI;
/** /**
* Implementation of ScrollBarUI for the Metal Look and Feel * Implementation of ScrollBarUI for the Metal Look and Feel
* <p>
* *
* @author Tom Santos * @author Tom Santos
* @author Steve Wilson * @author Steve Wilson

View File

@ -50,7 +50,6 @@ import javax.swing.plaf.basic.*;
/** /**
* A Metal Look and Feel implementation of ToolBarUI. This implementation * A Metal Look and Feel implementation of ToolBarUI. This implementation
* is a "combined" view/controller. * is a "combined" view/controller.
* <p>
* *
* @author Jeff Shapiro * @author Jeff Shapiro
*/ */

View File

@ -5,7 +5,7 @@
</head> </head>
<body> <body>
<h1 id="primaryColors">Primary Colors</h1> <h1 id="primaryColors">Primary Colors</h1>
<table> <table summary="Nimbus primary colors">
<tr><th>Key</th><th>Value</th><th>Preview</th></tr> <tr><th>Key</th><th>Value</th><th>Preview</th></tr>
<tr> <tr>
<td width="250"><code>control</code></td> <td width="250"><code>control</code></td>
@ -86,7 +86,7 @@
</table> </table>
<h1 id="secondaryColors">Secondary Colors</h1> <h1 id="secondaryColors">Secondary Colors</h1>
<table> <table summary="Nimbus secondary colors">
<tr><th>Key</th><th>Value</th><th>Preview</th></tr> <tr><th>Key</th><th>Value</th><th>Preview</th></tr>
<tr> <tr>
<td width="250"><code>activeCaption</code></td> <td width="250"><code>activeCaption</code></td>

View File

@ -49,7 +49,7 @@ In addition to the <a
href="#buttonProperties">Button properties</a>, ArrowButton supports href="#buttonProperties">Button properties</a>, ArrowButton supports
the following properties: </p> the following properties: </p>
<h5>ArrowButton Specific Properties</h5> <h5>ArrowButton Specific Properties</h5>
<table border="1"> <table border="1" summary="ArrowButton specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -71,7 +71,7 @@ the following properties: </p>
to the <a href="#buttonProperties">Button properties</a>, JButton to the <a href="#buttonProperties">Button properties</a>, JButton
supports the following property: </p> supports the following property: </p>
<h5>JButton Specific Properties</h5> <h5>JButton Specific Properties</h5>
<table border="1"> <table border="1" summary="JButton specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -94,7 +94,7 @@ button that is receiving focus. </td>
addition to the <a href="#buttonProperties">Button properties</a>, addition to the <a href="#buttonProperties">Button properties</a>,
JCheckBox supports the following property: </p> JCheckBox supports the following property: </p>
<h5>JCheckBox Specific Properties</h5> <h5>JCheckBox Specific Properties</h5>
<table border="1"> <table border="1" summary="JCheckBox specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -114,7 +114,7 @@ JCheckBox supports the following property: </p>
<h4><a name="JComboBox">JComboBox</a></h4> <h4><a name="JComboBox">JComboBox</a></h4>
<p> JComboBox is a composite component that consists of the following <p> JComboBox is a composite component that consists of the following
child Components: </p> child Components: </p>
<table border="1"> <table border="1" summary="JComboBox child components">
<thead><tr> <thead><tr>
<th>Name</th> <th>Name</th>
<th>Type</th> <th>Type</th>
@ -159,9 +159,9 @@ the renderer is a UIResource. </td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
<p> </p>
<h5>JComboBox Specific Properties</h5> <h5>JComboBox Specific Properties</h5>
<table border="1"> <table border="1" summary="JComboBox specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -181,7 +181,7 @@ with the keyboard. </td>
<br> <br>
<h4>JFileChooser</h4> <h4>JFileChooser</h4>
<h5>JFileChooser Specific Properties</h5> <h5>JFileChooser Specific Properties</h5>
<table cellpadding="2" cellspacing="2" border="1" <table cellpadding="2" cellspacing="2" border="1" summary="JFileChooser specific properties"
style="width: 100%; text-align: left;"> style="width: 100%; text-align: left;">
<tbody> <tbody>
<tr> <tr>
@ -341,7 +341,7 @@ of the file chooser.<br>
<br> <br>
<h4><a name="JInternalFrame"></a>JInternalFrame</h4> <h4><a name="JInternalFrame"></a>JInternalFrame</h4>
<h5>JInternalFrame Specific Properties</h5> <h5>JInternalFrame Specific Properties</h5>
<table cellpadding="2" cellspacing="2" border="1" <table cellpadding="2" cellspacing="2" border="1" summary="JInternalFrame specific properties"
style="text-align: left; width: 100%;"> style="text-align: left; width: 100%;">
<tbody> <tbody>
<tr> <tr>
@ -374,7 +374,7 @@ the system menu will be shown.<br>
internal frame similar to that found in a frame.<br> internal frame similar to that found in a frame.<br>
</p> </p>
<h5>JInternalFrameTitlePane Specific Properties</h5> <h5>JInternalFrameTitlePane Specific Properties</h5>
<table cellpadding="2" cellspacing="2" border="1" <table cellpadding="2" cellspacing="2" border="1" summary="JInternalFrameTitlePane specific properties"
style="text-align: left; width: 100%;"> style="text-align: left; width: 100%;">
<tbody> <tbody>
<tr> <tr>
@ -473,7 +473,7 @@ abililty to close the internal frame.
<p> JList's sets the name of the renderer to List.renderer. JList <p> JList's sets the name of the renderer to List.renderer. JList
supports the following properties: </p> supports the following properties: </p>
<h5>JList Specific Properties</h5> <h5>JList Specific Properties</h5>
<table border="1"> <table border="1" summary="JList specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -516,7 +516,7 @@ specific to the component and Region.MENU_ITEM_ACCELERATOR.
MENU_ITEM_ACCELERATOR is used for painting the accelerator. Both Regions MENU_ITEM_ACCELERATOR is used for painting the accelerator. Both Regions
paint text using the TEXT_FOREGROUND ColorType. The following set of paint text using the TEXT_FOREGROUND ColorType. The following set of
properties are supported: </p> properties are supported: </p>
<table border="1"> <table border="1" summary="Menu classes common properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -570,7 +570,7 @@ this is used. </td>
<p> <code>Prefix</code> is one of: CheckBoxMenuItem, Menu, MenuItem, or <p> <code>Prefix</code> is one of: CheckBoxMenuItem, Menu, MenuItem, or
RadioButtonMenuItem. </p> RadioButtonMenuItem. </p>
<p> JMenu also supports the following properties: </p> <p> JMenu also supports the following properties: </p>
<table border="1"> <table border="1" summary="JMenu specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -599,7 +599,7 @@ components, they are: OptionPane.button, OptionPane.label,
OptionPane.comboBox, OptionPane.scrollPane, OptionPane.list, OptionPane.comboBox, OptionPane.scrollPane, OptionPane.list,
OptionPane.textField, OptionPane.iconLabel. </p> OptionPane.textField, OptionPane.iconLabel. </p>
<h5>JOptionPane Specific Properties</h5> <h5>JOptionPane Specific Properties</h5>
<table border="1"> <table border="1" summary="JOptionPane specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -713,7 +713,7 @@ it follows the other buttons. </td>
</h4> </h4>
<h5>JProgressBar Specific Properties<br> <h5>JProgressBar Specific Properties<br>
</h5> </h5>
<table cellpadding="2" cellspacing="2" border="1" <table cellpadding="2" cellspacing="2" border="1" summary="JProgressBar specific properties"
style="text-align: left; width: 100%;"> style="text-align: left; width: 100%;">
<tbody> <tbody>
<tr> <tr>
@ -754,7 +754,7 @@ the bouncing box per frame when the progress bar is indeterminate.<br>
addition to the <a href="#buttonProperties">Button properties</a>, addition to the <a href="#buttonProperties">Button properties</a>,
JRadioButton supports the following property: </p> JRadioButton supports the following property: </p>
<h5>JRadioButton Specific Properties</h5> <h5>JRadioButton Specific Properties</h5>
<table border="1"> <table border="1" summary="JRadioButton specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -774,7 +774,7 @@ JRadioButton supports the following property: </p>
<h4><a name="JScrollBar">JScrollBar</a></h4> <h4><a name="JScrollBar">JScrollBar</a></h4>
<p> JScrollBar is a composite component that consists of the following <p> JScrollBar is a composite component that consists of the following
child Components: </p> child Components: </p>
<table border="1"> <table border="1" summary="JScrollBar child components">
<thead><tr> <thead><tr>
<th>Name</th> <th>Name</th>
<th>Type</th> <th>Type</th>
@ -788,9 +788,9 @@ child Components: </p>
</tr> </tr>
</tbody> </tbody>
</table> </table>
<p> </p>
<h5>JScrollBar Specific Properties</h5> <h5>JScrollBar Specific Properties</h5>
<table border="1"> <table border="1" summary="JScrollBar specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -844,7 +844,7 @@ will be made equal. </td>
<h4><a name="Separator">Separators</a></h4> <h4><a name="Separator">Separators</a></h4>
<p> All of the separator classes, JSeparator, JPopupMenu.Separator and <p> All of the separator classes, JSeparator, JPopupMenu.Separator and
JToolBar.Separator use the same property: </p> JToolBar.Separator use the same property: </p>
<table border="1"> <table border="1" summary="Separator classes common properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -863,7 +863,7 @@ preferred size will include the Insets. </td>
</tbody> </tbody>
</table> </table>
<p> JToolBar.Separator also supports the following property: </p> <p> JToolBar.Separator also supports the following property: </p>
<table border="1"> <table border="1" summary="JToolBar.Separator specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -896,7 +896,7 @@ invoked. </td>
<code>Viewport</code>s border. <code>Viewport</code>s border.
</p> </p>
<h5>JScrollPane Specific Properties</h5> <h5>JScrollPane Specific Properties</h5>
<table border="1"> <table border="1" summary="JScrollPane specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -920,7 +920,7 @@ invoked. The two buttons will be named:
SplitPaneDivider.leftOneTouchButton and SplitPaneDivider.leftOneTouchButton and
SplitPaneDivider.rightOneTouchButton. </p> SplitPaneDivider.rightOneTouchButton. </p>
<h5>JSplitPane Specific Properties</h5> <h5>JSplitPane Specific Properties</h5>
<table border="1"> <table border="1" summary="JSplitPane specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -964,7 +964,7 @@ setOneTouchExpandable. </td>
<br> <br>
<h4><a name="JSlider"></a>JSlider</h4> <h4><a name="JSlider"></a>JSlider</h4>
<h5>JSlider Specific Properties</h5> <h5>JSlider Specific Properties</h5>
<table cellpadding="2" cellspacing="2" border="1" <table cellpadding="2" cellspacing="2" border="1" summary="JSlider specific properties"
style="text-align: left; width: 100%;"> style="text-align: left; width: 100%;">
<tbody> <tbody>
<tr> <tr>
@ -1024,7 +1024,7 @@ of the slider.<br>
<br> <br>
<h4><a name="JTabbedPane"></a>JTabbedPane</h4> <h4><a name="JTabbedPane"></a>JTabbedPane</h4>
<h5>JTabbedPane Specific Properties</h5> <h5>JTabbedPane Specific Properties</h5>
<table cellpadding="2" cellspacing="2" border="1" <table cellpadding="2" cellspacing="2" border="1" summary="JTabbedPane specific properties"
style="text-align: left; width: 100%;"> style="text-align: left; width: 100%;">
<tbody> <tbody>
<tr> <tr>
@ -1088,7 +1088,7 @@ selected tab.<br>
<p> JTable sets the name of the renderer to Table.cellRenderer. <p> JTable sets the name of the renderer to Table.cellRenderer.
JTable supports the following properties: </p> JTable supports the following properties: </p>
<h5>JTable Specific Properties</h5> <h5>JTable Specific Properties</h5>
<table border="1"> <table border="1" summary="JTable specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -1133,7 +1133,7 @@ renderer will only succeed if it is a Synth Border. </td>
<p> JTree sets the name of the renderer to Tree.renderer, the name of <p> JTree sets the name of the renderer to Tree.renderer, the name of
the editor is Tree.cellEditor.</p> the editor is Tree.cellEditor.</p>
<h5>JTree Specific Properties</h5> <h5>JTree Specific Properties</h5>
<table border="1"> <table border="1" summary="JTree specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -1217,7 +1217,7 @@ and <a href="synthFileFormat.html#e.graphicsUtils">binding it</a> to the tree.</
addition to the <a href="#buttonProperties">Button properties</a>, addition to the <a href="#buttonProperties">Button properties</a>,
JToggleButton supports the following property: </p> JToggleButton supports the following property: </p>
<h5>JToggleButton Specific Properties</h5> <h5>JToggleButton Specific Properties</h5>
<table border="1"> <table border="1" summary="JToggleButton specific properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -1238,7 +1238,7 @@ JToggleButton supports the following property: </p>
<p> Each of the Button classes (JButton, JCheckBox, JRadioButton, <p> Each of the Button classes (JButton, JCheckBox, JRadioButton,
JToggleButton and SynthArrowButton) support a similar set of properties. JToggleButton and SynthArrowButton) support a similar set of properties.
These properties are: </p> These properties are: </p>
<table border="1"> <table border="1" summary="Button classes common properties">
<thead><tr> <thead><tr>
<th>Property</th> <th>Property</th>
<th>Expected Type</th> <th>Expected Type</th>
@ -1283,7 +1283,7 @@ JToggleButton.<br>
</p> </p>
<h4><a name="textProperties"></a>Text Properties<br> <h4><a name="textProperties"></a>Text Properties<br>
</h4> </h4>
<table cellpadding="2" cellspacing="2" border="1" <table cellpadding="2" cellspacing="2" border="1" summary="Text properties"
style="text-align: left; width: 100%;"> style="text-align: left; width: 100%;">
<tbody> <tbody>
<tr> <tr>

View File

@ -739,12 +739,12 @@ div.example {
&lt;/state> &lt;/state>
&lt;/style> &lt;/style>
</pre> </pre>
</div> </div>
<p> <p>
The following outlines which painter will be used for what The following outlines which painter will be used for what
SynthPainter method: SynthPainter method:
</p> </p>
<table border=1> <table border=1 summary="Painters for SynthPainter methods">
<tr><th>State<th>Method<th>Painter <tr><th>State<th>Method<th>Painter
<tr><td>SELECTED<td>paintButtonBackground<td>stateButtonBackgroundPainter <tr><td>SELECTED<td>paintButtonBackground<td>stateButtonBackgroundPainter
<tr><td>SELECTED<td>Anything but paintButtonBackground<td>stateFallbackPainter <tr><td>SELECTED<td>Anything but paintButtonBackground<td>stateFallbackPainter

View File

@ -56,7 +56,6 @@ import static sun.swing.SwingUtilities2.IMPLIED_CR;
* expanded if this view is embedded in a container that does * expanded if this view is embedded in a container that does
* tab expansion. ParagraphView is an example of a container * tab expansion. ParagraphView is an example of a container
* that does tab expansion. * that does tab expansion.
* <p>
* *
* @since 1.3 * @since 1.3
* *

View File

@ -42,7 +42,6 @@ import javax.swing.Icon;
* <p style="text-align:center"><img src="doc-files/paragraph.gif" * <p style="text-align:center"><img src="doc-files/paragraph.gif"
* alt="Diagram shows SpaceAbove, FirstLineIndent, LeftIndent, RightIndent, * alt="Diagram shows SpaceAbove, FirstLineIndent, LeftIndent, RightIndent,
* and SpaceBelow a paragraph."></p> * and SpaceBelow a paragraph."></p>
* <p>
* *
* @author Timothy Prinzing * @author Timothy Prinzing
*/ */

View File

@ -183,7 +183,6 @@ A view has the following responsibilities:
<li>{@link #removeUpdate removeUpdate} <li>{@link #removeUpdate removeUpdate}
<li>{@link #changedUpdate changedUpdate} <li>{@link #changedUpdate changedUpdate}
</ul> </ul>
<p>
</dl> </dl>
* *
* @author Timothy Prinzing * @author Timothy Prinzing

View File

@ -116,7 +116,7 @@ import javax.swing.text.*;
* concepts we do not currently * concepts we do not currently
* support are pseudo selectors, such as <code>A:link { color: red }</code>, * support are pseudo selectors, such as <code>A:link { color: red }</code>,
* and the <code>important</code> modifier. * and the <code>important</code> modifier.
* <p> *
* @implNote This implementation is currently * @implNote This implementation is currently
* incomplete. It can be replaced with alternative implementations * incomplete. It can be replaced with alternative implementations
* that are complete. Future versions of this class will provide * that are complete. Future versions of this class will provide

View File

@ -47,7 +47,7 @@ import javax.swing.event.*;
* be incorporated into a larger edit and treated as a single edit. * be incorporated into a larger edit and treated as a single edit.
* <li>If <code>addEdit</code> returns false <code>replaceEdit</code> * <li>If <code>addEdit</code> returns false <code>replaceEdit</code>
* is called on the new edit with the current edit passed in as the * is called on the new edit with the current edit passed in as the
* argument. This is the inverse of <code>addEdit</code> &#151; * argument. This is the inverse of <code>addEdit</code> &#8212;
* if the new edit returns true from <code>replaceEdit</code>, the new * if the new edit returns true from <code>replaceEdit</code>, the new
* edit replaces the current edit. * edit replaces the current edit.
* </ol> * </ol>

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -43,6 +43,7 @@ import java.lang.ref.WeakReference;
* <p><b>NOTE: This class is not synchronized, subclasses must implement * <p><b>NOTE: This class is not synchronized, subclasses must implement
* the appropriate synchronization whwn needed.</b></p> * the appropriate synchronization whwn needed.</b></p>
**/ **/
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpListTableCache extends SnmpTableCache { public abstract class SnmpListTableCache extends SnmpTableCache {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -49,6 +49,7 @@ import java.lang.ref.WeakReference;
* <p><b>NOTE: This class is not synchronized, subclasses must implement * <p><b>NOTE: This class is not synchronized, subclasses must implement
* the appropriate synchronization whwn needed.</b></p> * the appropriate synchronization whwn needed.</b></p>
**/ **/
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpNamedListTableCache extends SnmpListTableCache { public abstract class SnmpNamedListTableCache extends SnmpListTableCache {
/** /**

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -45,6 +45,7 @@ import java.lang.ref.WeakReference;
* <p><b>NOTE: This class is not synchronized, subclasses must implement * <p><b>NOTE: This class is not synchronized, subclasses must implement
* the appropriate synchronization when needed.</b></p> * the appropriate synchronization when needed.</b></p>
**/ **/
@SuppressWarnings("serial") // JDK implementation class
public abstract class SnmpTableCache implements Serializable { public abstract class SnmpTableCache implements Serializable {
/** /**

Some files were not shown because too many files have changed in this diff Show More