22 # or visit www.oracle.com if you need additional information or have any |
22 # or visit www.oracle.com if you need additional information or have any |
23 # questions. |
23 # questions. |
24 # |
24 # |
25 |
25 |
26 # EXCLUDE_PKGS is the list of packages to exclude from the |
26 # EXCLUDE_PKGS is the list of packages to exclude from the |
27 # Java API Specification. Do not add these to CORE_PKGS. |
27 # Java API Specification. Do not add these to CORE_PKGS. |
28 # The concatenation of EXCLUDE_PKGS and CORE_PKGS |
28 # The concatenation of EXCLUDE_PKGS and CORE_PKGS |
29 # should make up the list of all packages under the |
29 # should make up the list of all packages under the |
30 # src/shared/classes directory of the JDK source tree. |
30 # src/shared/classes directory of the JDK source tree. |
31 # |
31 # |
32 EXCLUDE_PKGS = \ |
32 EXCLUDE_PKGS = \ |
33 java.awt.peer \ |
33 java.awt.peer \ |
34 java.awt.dnd.peer \ |
34 java.awt.dnd.peer \ |
35 sun.* \ |
35 sun.* \ |
36 com.sun.* \ |
36 com.sun.* \ |
37 org.apache.* \ |
37 org.apache.* \ |
38 org.jcp.* \ |
38 org.jcp.* \ |
39 org.w3c.dom.css \ |
39 org.w3c.dom.css \ |
40 org.w3c.dom.html \ |
40 org.w3c.dom.html \ |
41 org.w3c.dom.stylesheets \ |
41 org.w3c.dom.stylesheets \ |
42 org.w3c.dom.traversal \ |
42 org.w3c.dom.traversal \ |
43 org.w3c.dom.ranges \ |
43 org.w3c.dom.ranges \ |
44 org.omg.stub.javax.management.remote.rmi |
44 org.omg.stub.javax.management.remote.rmi |
45 |
45 |
46 # |
46 # |
47 # ACTIVE_JSR_PKGS are packages that are part of an active JSR process-- |
47 # ACTIVE_JSR_PKGS are packages that are part of an active JSR process-- |
48 # one that is doing its own review. These packages are not included when |
48 # one that is doing its own review. These packages are not included when |
49 # creating diff pages for the platform's JCP process. |
49 # creating diff pages for the platform's JCP process. |
50 # |
50 # |
51 # (see /java/pubs/apisrc/jdk/6.0/beta/make/docs/active_jsr_pkgs) |
51 # (see /java/pubs/apisrc/jdk/6.0/beta/make/docs/active_jsr_pkgs) |
52 # Note: |
52 # Note: |
53 # This is a list of regular expressions. So foo.* matches "foo" and "foo.bar". |
53 # This is a list of regular expressions. So foo.* matches "foo" and "foo.bar". |
54 # |
54 # |
55 ACTIVE_JSR_PKGS= \ |
55 ACTIVE_JSR_PKGS= \ |
56 java.lang.invoke \ |
56 java.lang.invoke \ |
57 java.sql \ |
57 java.sql \ |
58 javax.activation \ |
58 javax.activation \ |
59 javax.annotation.* \ |
59 javax.annotation.* \ |
60 javax.jws.* \ |
60 javax.jws.* \ |
61 javax.lang.* \ |
61 javax.lang.* \ |
62 javax.management.* \ |
62 javax.management.* \ |
63 javax.script \ |
63 javax.script \ |
64 javax.sql.* \ |
64 javax.sql.* \ |
65 javax.tools.* \ |
65 javax.tools.* \ |
66 javax.xml.* \ |
66 javax.xml.* \ |
67 org.w3c.* \ |
67 org.w3c.* \ |
68 org.xml.sax |
68 org.xml.sax |
69 |
69 |
70 # |
70 # |
71 # CORE_PKGS is the list of packages that form the |
71 # CORE_PKGS is the list of packages that form the |
72 # Java API Specification. |
72 # Java API Specification. |
73 # |
73 # |
74 ### ***IMPORTANT NOTE*** |
74 ### ***IMPORTANT NOTE*** |
75 ### There is also a "REGEXP" variable in the docs/makefile that |
75 ### There is also a "REGEXP" variable in the docs/makefile that |
76 ### determines which table the packages go in on the main page. |
76 ### determines which table the packages go in on the main page. |
77 ### Currently, there is only table ("Platform Packages") and |
77 ### Currently, there is only table ("Platform Packages") and |
78 ### everything goes in it, so REGEXP is "*". But if that policy |
78 ### everything goes in it, so REGEXP is "*". But if that policy |
79 ### changes, packages added will need to be reflected in that |
79 ### changes, packages added will need to be reflected in that |
80 ### list of wildcard expressions, as well. |
80 ### list of wildcard expressions, as well. |
81 ### |
81 ### |
82 CORE_PKGS = \ |
82 CORE_PKGS = \ |
83 java.applet \ |
83 java.applet \ |
84 java.awt \ |
84 java.awt \ |
85 java.awt.color \ |
85 java.awt.color \ |
86 java.awt.datatransfer \ |
86 java.awt.datatransfer \ |
87 java.awt.dnd \ |
87 java.awt.dnd \ |
88 java.awt.event \ |
88 java.awt.event \ |
89 java.awt.font \ |
89 java.awt.font \ |
90 java.awt.geom \ |
90 java.awt.geom \ |
91 java.awt.im \ |
91 java.awt.im \ |
92 java.awt.im.spi \ |
92 java.awt.im.spi \ |
93 java.awt.image \ |
93 java.awt.image \ |
94 java.awt.image.renderable \ |
94 java.awt.image.renderable \ |
95 java.awt.print \ |
95 java.awt.print \ |
96 java.beans \ |
96 java.beans \ |
97 java.beans.beancontext \ |
97 java.beans.beancontext \ |
98 java.io \ |
98 java.io \ |
99 java.lang \ |
99 java.lang \ |
100 java.lang.annotation \ |
100 java.lang.annotation \ |
101 java.lang.instrument \ |
101 java.lang.instrument \ |
102 java.lang.invoke \ |
102 java.lang.invoke \ |
103 java.lang.management \ |
103 java.lang.management \ |
104 java.lang.ref \ |
104 java.lang.ref \ |
105 java.lang.reflect \ |
105 java.lang.reflect \ |
106 java.math \ |
106 java.math \ |
107 java.net \ |
107 java.net \ |
108 java.nio \ |
108 java.nio \ |
109 java.nio.channels \ |
109 java.nio.channels \ |
110 java.nio.channels.spi \ |
110 java.nio.channels.spi \ |
111 java.nio.charset \ |
111 java.nio.charset \ |
112 java.nio.charset.spi \ |
112 java.nio.charset.spi \ |
113 java.nio.file \ |
113 java.nio.file \ |
114 java.nio.file.attribute \ |
114 java.nio.file.attribute \ |
115 java.nio.file.spi \ |
115 java.nio.file.spi \ |
116 java.rmi \ |
116 java.rmi \ |
117 java.rmi.activation \ |
117 java.rmi.activation \ |
118 java.rmi.dgc \ |
118 java.rmi.dgc \ |
119 java.rmi.registry \ |
119 java.rmi.registry \ |
120 java.rmi.server \ |
120 java.rmi.server \ |
121 java.security \ |
121 java.security \ |
122 java.security.acl \ |
122 java.security.acl \ |
123 java.security.cert \ |
123 java.security.cert \ |
124 java.security.interfaces \ |
124 java.security.interfaces \ |
125 java.security.spec \ |
125 java.security.spec \ |
126 java.sql \ |
126 java.sql \ |
127 java.text \ |
127 java.text \ |
128 java.text.spi \ |
128 java.text.spi \ |
129 java.time \ |
129 java.time \ |
130 java.time.chrono \ |
130 java.time.chrono \ |
131 java.time.format \ |
131 java.time.format \ |
132 java.time.temporal \ |
132 java.time.temporal \ |
133 java.time.zone \ |
133 java.time.zone \ |
134 java.util \ |
134 java.util \ |
135 java.util.concurrent \ |
135 java.util.concurrent \ |
136 java.util.concurrent.atomic \ |
136 java.util.concurrent.atomic \ |
137 java.util.concurrent.locks \ |
137 java.util.concurrent.locks \ |
138 java.util.function \ |
138 java.util.function \ |
139 java.util.jar \ |
139 java.util.jar \ |
140 java.util.logging \ |
140 java.util.logging \ |
141 java.util.prefs \ |
141 java.util.prefs \ |
142 java.util.regex \ |
142 java.util.regex \ |
143 java.util.spi \ |
143 java.util.spi \ |
144 java.util.stream \ |
144 java.util.stream \ |
145 java.util.zip \ |
145 java.util.zip \ |
146 javax.accessibility \ |
146 javax.accessibility \ |
147 javax.activation \ |
147 javax.activation \ |
148 javax.activity \ |
148 javax.activity \ |
149 javax.annotation \ |
149 javax.annotation \ |
150 javax.annotation.processing \ |
150 javax.annotation.processing \ |
151 javax.crypto \ |
151 javax.crypto \ |
152 javax.crypto.interfaces \ |
152 javax.crypto.interfaces \ |
153 javax.crypto.spec \ |
153 javax.crypto.spec \ |
154 javax.imageio \ |
154 javax.imageio \ |
155 javax.imageio.event \ |
155 javax.imageio.event \ |
156 javax.imageio.metadata \ |
156 javax.imageio.metadata \ |
157 javax.imageio.plugins.jpeg \ |
157 javax.imageio.plugins.jpeg \ |
158 javax.imageio.plugins.bmp \ |
158 javax.imageio.plugins.bmp \ |
159 javax.imageio.spi \ |
159 javax.imageio.spi \ |
160 javax.imageio.stream \ |
160 javax.imageio.stream \ |
161 javax.jws \ |
161 javax.jws \ |
162 javax.jws.soap \ |
162 javax.jws.soap \ |
163 javax.lang.model \ |
163 javax.lang.model \ |
164 javax.lang.model.element \ |
164 javax.lang.model.element \ |
165 javax.lang.model.type \ |
165 javax.lang.model.type \ |
166 javax.lang.model.util \ |
166 javax.lang.model.util \ |
167 javax.management \ |
167 javax.management \ |
168 javax.management.loading \ |
168 javax.management.loading \ |
169 javax.management.monitor \ |
169 javax.management.monitor \ |
170 javax.management.relation \ |
170 javax.management.relation \ |
171 javax.management.openmbean \ |
171 javax.management.openmbean \ |
172 javax.management.timer \ |
172 javax.management.timer \ |
173 javax.management.modelmbean \ |
173 javax.management.modelmbean \ |
174 javax.management.remote \ |
174 javax.management.remote \ |
175 javax.management.remote.rmi \ |
175 javax.management.remote.rmi \ |
176 javax.naming \ |
176 javax.naming \ |
177 javax.naming.directory \ |
177 javax.naming.directory \ |
178 javax.naming.event \ |
178 javax.naming.event \ |
179 javax.naming.ldap \ |
179 javax.naming.ldap \ |
180 javax.naming.spi \ |
180 javax.naming.spi \ |
181 javax.net \ |
181 javax.net \ |
182 javax.net.ssl \ |
182 javax.net.ssl \ |
183 javax.print \ |
183 javax.print \ |
184 javax.print.attribute \ |
184 javax.print.attribute \ |
185 javax.print.attribute.standard \ |
185 javax.print.attribute.standard \ |
186 javax.print.event \ |
186 javax.print.event \ |
187 javax.rmi \ |
187 javax.rmi \ |
188 javax.rmi.CORBA \ |
188 javax.rmi.CORBA \ |
189 javax.rmi.ssl \ |
189 javax.rmi.ssl \ |
190 javax.script \ |
190 javax.script \ |
191 javax.security.auth \ |
191 javax.security.auth \ |
192 javax.security.auth.callback \ |
192 javax.security.auth.callback \ |
193 javax.security.auth.kerberos \ |
193 javax.security.auth.kerberos \ |
194 javax.security.auth.login \ |
194 javax.security.auth.login \ |
195 javax.security.auth.spi \ |
195 javax.security.auth.spi \ |
196 javax.security.auth.x500 \ |
196 javax.security.auth.x500 \ |
197 javax.security.cert \ |
197 javax.security.cert \ |
198 javax.security.sasl \ |
198 javax.security.sasl \ |
199 javax.sound.sampled \ |
199 javax.sound.sampled \ |
200 javax.sound.sampled.spi \ |
200 javax.sound.sampled.spi \ |
201 javax.sound.midi \ |
201 javax.sound.midi \ |
202 javax.sound.midi.spi \ |
202 javax.sound.midi.spi \ |
203 javax.sql \ |
203 javax.sql \ |
204 javax.sql.rowset \ |
204 javax.sql.rowset \ |
205 javax.sql.rowset.serial \ |
205 javax.sql.rowset.serial \ |
206 javax.sql.rowset.spi \ |
206 javax.sql.rowset.spi \ |
207 javax.swing \ |
207 javax.swing \ |
208 javax.swing.border \ |
208 javax.swing.border \ |
209 javax.swing.colorchooser \ |
209 javax.swing.colorchooser \ |
210 javax.swing.filechooser \ |
210 javax.swing.filechooser \ |
211 javax.swing.event \ |
211 javax.swing.event \ |
212 javax.swing.table \ |
212 javax.swing.table \ |
213 javax.swing.text \ |
213 javax.swing.text \ |
214 javax.swing.text.html \ |
214 javax.swing.text.html \ |
215 javax.swing.text.html.parser \ |
215 javax.swing.text.html.parser \ |
216 javax.swing.text.rtf \ |
216 javax.swing.text.rtf \ |
217 javax.swing.tree \ |
217 javax.swing.tree \ |
218 javax.swing.undo \ |
218 javax.swing.undo \ |
219 javax.swing.plaf \ |
219 javax.swing.plaf \ |
220 javax.swing.plaf.basic \ |
220 javax.swing.plaf.basic \ |
221 javax.swing.plaf.metal \ |
221 javax.swing.plaf.metal \ |
222 javax.swing.plaf.multi \ |
222 javax.swing.plaf.multi \ |
223 javax.swing.plaf.nimbus \ |
223 javax.swing.plaf.nimbus \ |
224 javax.swing.plaf.synth \ |
224 javax.swing.plaf.synth \ |
225 javax.tools \ |
225 javax.tools \ |
226 javax.tools.annotation \ |
226 javax.tools.annotation \ |
227 javax.transaction \ |
227 javax.transaction \ |
228 javax.transaction.xa \ |
228 javax.transaction.xa \ |
229 javax.xml.parsers \ |
229 javax.xml.parsers \ |
230 javax.xml.bind \ |
230 javax.xml.bind \ |
231 javax.xml.bind.annotation \ |
231 javax.xml.bind.annotation \ |
232 javax.xml.bind.annotation.adapters \ |
232 javax.xml.bind.annotation.adapters \ |
233 javax.xml.bind.attachment \ |
233 javax.xml.bind.attachment \ |
234 javax.xml.bind.helpers \ |
234 javax.xml.bind.helpers \ |
235 javax.xml.bind.util \ |
235 javax.xml.bind.util \ |
236 javax.xml.soap \ |
236 javax.xml.soap \ |
237 javax.xml.ws \ |
237 javax.xml.ws \ |
238 javax.xml.ws.handler \ |
238 javax.xml.ws.handler \ |
239 javax.xml.ws.handler.soap \ |
239 javax.xml.ws.handler.soap \ |
240 javax.xml.ws.http \ |
240 javax.xml.ws.http \ |
241 javax.xml.ws.soap \ |
241 javax.xml.ws.soap \ |
242 javax.xml.ws.spi \ |
242 javax.xml.ws.spi \ |
243 javax.xml.ws.spi.http \ |
243 javax.xml.ws.spi.http \ |
244 javax.xml.ws.wsaddressing \ |
244 javax.xml.ws.wsaddressing \ |
245 javax.xml.transform \ |
245 javax.xml.transform \ |
246 javax.xml.transform.sax \ |
246 javax.xml.transform.sax \ |
247 javax.xml.transform.dom \ |
247 javax.xml.transform.dom \ |
248 javax.xml.transform.stax \ |
248 javax.xml.transform.stax \ |
249 javax.xml.transform.stream \ |
249 javax.xml.transform.stream \ |
250 javax.xml \ |
250 javax.xml \ |
251 javax.xml.crypto \ |
251 javax.xml.crypto \ |
252 javax.xml.crypto.dom \ |
252 javax.xml.crypto.dom \ |
253 javax.xml.crypto.dsig \ |
253 javax.xml.crypto.dsig \ |
254 javax.xml.crypto.dsig.dom \ |
254 javax.xml.crypto.dsig.dom \ |
255 javax.xml.crypto.dsig.keyinfo \ |
255 javax.xml.crypto.dsig.keyinfo \ |
256 javax.xml.crypto.dsig.spec \ |
256 javax.xml.crypto.dsig.spec \ |
257 javax.xml.datatype \ |
257 javax.xml.datatype \ |
258 javax.xml.validation \ |
258 javax.xml.validation \ |
259 javax.xml.namespace \ |
259 javax.xml.namespace \ |
260 javax.xml.xpath \ |
260 javax.xml.xpath \ |
261 javax.xml.stream \ |
261 javax.xml.stream \ |
262 javax.xml.stream.events \ |
262 javax.xml.stream.events \ |
263 javax.xml.stream.util \ |
263 javax.xml.stream.util \ |
264 org.ietf.jgss \ |
264 org.ietf.jgss \ |
265 org.omg.CORBA \ |
265 org.omg.CORBA \ |
266 org.omg.CORBA.DynAnyPackage \ |
266 org.omg.CORBA.DynAnyPackage \ |
267 org.omg.CORBA.ORBPackage \ |
267 org.omg.CORBA.ORBPackage \ |
268 org.omg.CORBA.TypeCodePackage \ |
268 org.omg.CORBA.TypeCodePackage \ |
269 org.omg.stub.java.rmi \ |
269 org.omg.stub.java.rmi \ |
270 org.omg.CORBA.portable \ |
270 org.omg.CORBA.portable \ |
271 org.omg.CORBA_2_3 \ |
271 org.omg.CORBA_2_3 \ |
272 org.omg.CORBA_2_3.portable \ |
272 org.omg.CORBA_2_3.portable \ |
273 org.omg.CosNaming \ |
273 org.omg.CosNaming \ |
274 org.omg.CosNaming.NamingContextExtPackage \ |
274 org.omg.CosNaming.NamingContextExtPackage \ |
275 org.omg.CosNaming.NamingContextPackage \ |
275 org.omg.CosNaming.NamingContextPackage \ |
276 org.omg.SendingContext \ |
276 org.omg.SendingContext \ |
277 org.omg.PortableServer \ |
277 org.omg.PortableServer \ |
278 org.omg.PortableServer.CurrentPackage \ |
278 org.omg.PortableServer.CurrentPackage \ |
279 org.omg.PortableServer.POAPackage \ |
279 org.omg.PortableServer.POAPackage \ |
280 org.omg.PortableServer.POAManagerPackage \ |
280 org.omg.PortableServer.POAManagerPackage \ |
281 org.omg.PortableServer.ServantLocatorPackage \ |
281 org.omg.PortableServer.ServantLocatorPackage \ |
282 org.omg.PortableServer.portable \ |
282 org.omg.PortableServer.portable \ |
283 org.omg.PortableInterceptor \ |
283 org.omg.PortableInterceptor \ |
284 org.omg.PortableInterceptor.ORBInitInfoPackage \ |
284 org.omg.PortableInterceptor.ORBInitInfoPackage \ |
285 org.omg.Messaging \ |
285 org.omg.Messaging \ |
286 org.omg.IOP \ |
286 org.omg.IOP \ |
287 org.omg.IOP.CodecFactoryPackage \ |
287 org.omg.IOP.CodecFactoryPackage \ |
288 org.omg.IOP.CodecPackage \ |
288 org.omg.IOP.CodecPackage \ |
289 org.omg.Dynamic \ |
289 org.omg.Dynamic \ |
290 org.omg.DynamicAny \ |
290 org.omg.DynamicAny \ |
291 org.omg.DynamicAny.DynAnyPackage \ |
291 org.omg.DynamicAny.DynAnyPackage \ |
292 org.omg.DynamicAny.DynAnyFactoryPackage \ |
292 org.omg.DynamicAny.DynAnyFactoryPackage \ |
293 org.w3c.dom \ |
293 org.w3c.dom \ |
294 org.w3c.dom.events \ |
294 org.w3c.dom.events \ |
295 org.w3c.dom.bootstrap \ |
295 org.w3c.dom.bootstrap \ |
296 org.w3c.dom.ls \ |
296 org.w3c.dom.ls \ |
297 org.w3c.dom.views \ |
297 org.w3c.dom.views \ |
298 org.xml.sax \ |
298 org.xml.sax \ |
299 org.xml.sax.ext \ |
299 org.xml.sax.ext \ |
300 org.xml.sax.helpers |
300 org.xml.sax.helpers |