aoqi@0: # aoqi@0: # Copyright (c) 2001, 2011, Oracle and/or its affiliates. All rights reserved. aoqi@0: # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. aoqi@0: # aoqi@0: # This code is free software; you can redistribute it and/or modify it aoqi@0: # under the terms of the GNU General Public License version 2 only, as aoqi@0: # published by the Free Software Foundation. Oracle designates this aoqi@0: # particular file as subject to the "Classpath" exception as provided aoqi@0: # by Oracle in the LICENSE file that accompanied this code. aoqi@0: # aoqi@0: # This code is distributed in the hope that it will be useful, but WITHOUT aoqi@0: # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or aoqi@0: # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License aoqi@0: # version 2 for more details (a copy is included in the LICENSE file that aoqi@0: # accompanied this code). aoqi@0: # aoqi@0: # You should have received a copy of the GNU General Public License version aoqi@0: # 2 along with this work; if not, write to the Free Software Foundation, aoqi@0: # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. aoqi@0: # aoqi@0: # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA aoqi@0: # or visit www.oracle.com if you need additional information or have any aoqi@0: # questions. aoqi@0: # aoqi@0: aoqi@0: # EXCLUDE_PKGS is the list of packages to exclude from the aoqi@0: # Java API Specification. Do not add these to CORE_PKGS. aoqi@0: # The concatenation of EXCLUDE_PKGS and CORE_PKGS aoqi@0: # should make up the list of all packages under the aoqi@0: # src/shared/classes directory of the JDK source tree. aoqi@0: # aoqi@0: EXCLUDE_PKGS = \ aoqi@0: java.awt.peer \ aoqi@0: java.awt.dnd.peer \ aoqi@0: sun.* \ aoqi@0: com.sun.* \ aoqi@0: org.apache.* \ aoqi@0: org.jcp.* \ aoqi@0: org.w3c.dom.css \ aoqi@0: org.w3c.dom.html \ aoqi@0: org.w3c.dom.stylesheets \ aoqi@0: org.w3c.dom.traversal \ aoqi@0: org.w3c.dom.ranges \ aoqi@0: org.omg.stub.javax.management.remote.rmi aoqi@0: aoqi@0: # aoqi@0: # ACTIVE_JSR_PKGS are packages that are part of an active JSR process-- aoqi@0: # one that is doing its own review. These packages are not included when aoqi@0: # creating diff pages for the platform's JCP process. aoqi@0: # aoqi@0: # (see /java/pubs/apisrc/jdk/6.0/beta/make/docs/active_jsr_pkgs) aoqi@0: # Note: aoqi@0: # This is a list of regular expressions. So foo.* matches "foo" and "foo.bar". aoqi@0: # aoqi@0: ACTIVE_JSR_PKGS= \ aoqi@0: java.lang.invoke \ aoqi@0: java.sql \ aoqi@0: javax.activation \ aoqi@0: javax.annotation.* \ aoqi@0: javax.jws.* \ aoqi@0: javax.lang.* \ aoqi@0: javax.management.* \ aoqi@0: javax.script \ aoqi@0: javax.sql.* \ aoqi@0: javax.tools.* \ aoqi@0: javax.xml.* \ aoqi@0: org.w3c.* \ aoqi@0: org.xml.sax aoqi@0: aoqi@0: # aoqi@0: # CORE_PKGS is the list of packages that form the aoqi@0: # Java API Specification. aoqi@0: # aoqi@0: ### ***IMPORTANT NOTE*** aoqi@0: ### There is also a "REGEXP" variable in the docs/makefile that aoqi@0: ### determines which table the packages go in on the main page. aoqi@0: ### Currently, there is only table ("Platform Packages") and aoqi@0: ### everything goes in it, so REGEXP is "*". But if that policy aoqi@0: ### changes, packages added will need to be reflected in that aoqi@0: ### list of wildcard expressions, as well. aoqi@0: ### aoqi@0: CORE_PKGS = \ aoqi@0: java.applet \ aoqi@0: java.awt \ aoqi@0: java.awt.color \ aoqi@0: java.awt.datatransfer \ aoqi@0: java.awt.dnd \ aoqi@0: java.awt.event \ aoqi@0: java.awt.font \ aoqi@0: java.awt.geom \ aoqi@0: java.awt.im \ aoqi@0: java.awt.im.spi \ aoqi@0: java.awt.image \ aoqi@0: java.awt.image.renderable \ aoqi@0: java.awt.print \ aoqi@0: java.beans \ aoqi@0: java.beans.beancontext \ aoqi@0: java.io \ aoqi@0: java.lang \ aoqi@0: java.lang.annotation \ aoqi@0: java.lang.instrument \ aoqi@0: java.lang.invoke \ aoqi@0: java.lang.management \ aoqi@0: java.lang.ref \ aoqi@0: java.lang.reflect \ aoqi@0: java.math \ aoqi@0: java.net \ aoqi@0: java.nio \ aoqi@0: java.nio.channels \ aoqi@0: java.nio.channels.spi \ aoqi@0: java.nio.charset \ aoqi@0: java.nio.charset.spi \ aoqi@0: java.nio.file \ aoqi@0: java.nio.file.attribute \ aoqi@0: java.nio.file.spi \ aoqi@0: java.rmi \ aoqi@0: java.rmi.activation \ aoqi@0: java.rmi.dgc \ aoqi@0: java.rmi.registry \ aoqi@0: java.rmi.server \ aoqi@0: java.security \ aoqi@0: java.security.acl \ aoqi@0: java.security.cert \ aoqi@0: java.security.interfaces \ aoqi@0: java.security.spec \ aoqi@0: java.sql \ aoqi@0: java.text \ aoqi@0: java.text.spi \ aoqi@0: java.time \ aoqi@0: java.time.chrono \ aoqi@0: java.time.format \ aoqi@0: java.time.temporal \ aoqi@0: java.time.zone \ aoqi@0: java.util \ aoqi@0: java.util.concurrent \ aoqi@0: java.util.concurrent.atomic \ aoqi@0: java.util.concurrent.locks \ aoqi@0: java.util.function \ aoqi@0: java.util.jar \ aoqi@0: java.util.logging \ aoqi@0: java.util.prefs \ aoqi@0: java.util.regex \ aoqi@0: java.util.spi \ aoqi@0: java.util.stream \ aoqi@0: java.util.zip \ aoqi@0: javax.accessibility \ aoqi@0: javax.activation \ aoqi@0: javax.activity \ aoqi@0: javax.annotation \ aoqi@0: javax.annotation.processing \ aoqi@0: javax.crypto \ aoqi@0: javax.crypto.interfaces \ aoqi@0: javax.crypto.spec \ aoqi@0: javax.imageio \ aoqi@0: javax.imageio.event \ aoqi@0: javax.imageio.metadata \ aoqi@0: javax.imageio.plugins.jpeg \ aoqi@0: javax.imageio.plugins.bmp \ aoqi@0: javax.imageio.spi \ aoqi@0: javax.imageio.stream \ aoqi@0: javax.jws \ aoqi@0: javax.jws.soap \ aoqi@0: javax.lang.model \ aoqi@0: javax.lang.model.element \ aoqi@0: javax.lang.model.type \ aoqi@0: javax.lang.model.util \ aoqi@0: javax.management \ aoqi@0: javax.management.loading \ aoqi@0: javax.management.monitor \ aoqi@0: javax.management.relation \ aoqi@0: javax.management.openmbean \ aoqi@0: javax.management.timer \ aoqi@0: javax.management.modelmbean \ aoqi@0: javax.management.remote \ aoqi@0: javax.management.remote.rmi \ aoqi@0: javax.naming \ aoqi@0: javax.naming.directory \ aoqi@0: javax.naming.event \ aoqi@0: javax.naming.ldap \ aoqi@0: javax.naming.spi \ aoqi@0: javax.net \ aoqi@0: javax.net.ssl \ aoqi@0: javax.print \ aoqi@0: javax.print.attribute \ aoqi@0: javax.print.attribute.standard \ aoqi@0: javax.print.event \ aoqi@0: javax.rmi \ aoqi@0: javax.rmi.CORBA \ aoqi@0: javax.rmi.ssl \ aoqi@0: javax.script \ aoqi@0: javax.security.auth \ aoqi@0: javax.security.auth.callback \ aoqi@0: javax.security.auth.kerberos \ aoqi@0: javax.security.auth.login \ aoqi@0: javax.security.auth.spi \ aoqi@0: javax.security.auth.x500 \ aoqi@0: javax.security.cert \ aoqi@0: javax.security.sasl \ aoqi@0: javax.sound.sampled \ aoqi@0: javax.sound.sampled.spi \ aoqi@0: javax.sound.midi \ aoqi@0: javax.sound.midi.spi \ aoqi@0: javax.sql \ aoqi@0: javax.sql.rowset \ aoqi@0: javax.sql.rowset.serial \ aoqi@0: javax.sql.rowset.spi \ aoqi@0: javax.swing \ aoqi@0: javax.swing.border \ aoqi@0: javax.swing.colorchooser \ aoqi@0: javax.swing.filechooser \ aoqi@0: javax.swing.event \ aoqi@0: javax.swing.table \ aoqi@0: javax.swing.text \ aoqi@0: javax.swing.text.html \ aoqi@0: javax.swing.text.html.parser \ aoqi@0: javax.swing.text.rtf \ aoqi@0: javax.swing.tree \ aoqi@0: javax.swing.undo \ aoqi@0: javax.swing.plaf \ aoqi@0: javax.swing.plaf.basic \ aoqi@0: javax.swing.plaf.metal \ aoqi@0: javax.swing.plaf.multi \ aoqi@0: javax.swing.plaf.nimbus \ aoqi@0: javax.swing.plaf.synth \ aoqi@0: javax.tools \ aoqi@0: javax.tools.annotation \ aoqi@0: javax.transaction \ aoqi@0: javax.transaction.xa \ aoqi@0: javax.xml.parsers \ aoqi@0: javax.xml.bind \ aoqi@0: javax.xml.bind.annotation \ aoqi@0: javax.xml.bind.annotation.adapters \ aoqi@0: javax.xml.bind.attachment \ aoqi@0: javax.xml.bind.helpers \ aoqi@0: javax.xml.bind.util \ aoqi@0: javax.xml.soap \ aoqi@0: javax.xml.ws \ aoqi@0: javax.xml.ws.handler \ aoqi@0: javax.xml.ws.handler.soap \ aoqi@0: javax.xml.ws.http \ aoqi@0: javax.xml.ws.soap \ aoqi@0: javax.xml.ws.spi \ aoqi@0: javax.xml.ws.spi.http \ aoqi@0: javax.xml.ws.wsaddressing \ aoqi@0: javax.xml.transform \ aoqi@0: javax.xml.transform.sax \ aoqi@0: javax.xml.transform.dom \ aoqi@0: javax.xml.transform.stax \ aoqi@0: javax.xml.transform.stream \ aoqi@0: javax.xml \ aoqi@0: javax.xml.crypto \ aoqi@0: javax.xml.crypto.dom \ aoqi@0: javax.xml.crypto.dsig \ aoqi@0: javax.xml.crypto.dsig.dom \ aoqi@0: javax.xml.crypto.dsig.keyinfo \ aoqi@0: javax.xml.crypto.dsig.spec \ aoqi@0: javax.xml.datatype \ aoqi@0: javax.xml.validation \ aoqi@0: javax.xml.namespace \ aoqi@0: javax.xml.xpath \ aoqi@0: javax.xml.stream \ aoqi@0: javax.xml.stream.events \ aoqi@0: javax.xml.stream.util \ aoqi@0: org.ietf.jgss \ aoqi@0: org.omg.CORBA \ aoqi@0: org.omg.CORBA.DynAnyPackage \ aoqi@0: org.omg.CORBA.ORBPackage \ aoqi@0: org.omg.CORBA.TypeCodePackage \ aoqi@0: org.omg.stub.java.rmi \ aoqi@0: org.omg.CORBA.portable \ aoqi@0: org.omg.CORBA_2_3 \ aoqi@0: org.omg.CORBA_2_3.portable \ aoqi@0: org.omg.CosNaming \ aoqi@0: org.omg.CosNaming.NamingContextExtPackage \ aoqi@0: org.omg.CosNaming.NamingContextPackage \ aoqi@0: org.omg.SendingContext \ aoqi@0: org.omg.PortableServer \ aoqi@0: org.omg.PortableServer.CurrentPackage \ aoqi@0: org.omg.PortableServer.POAPackage \ aoqi@0: org.omg.PortableServer.POAManagerPackage \ aoqi@0: org.omg.PortableServer.ServantLocatorPackage \ aoqi@0: org.omg.PortableServer.portable \ aoqi@0: org.omg.PortableInterceptor \ aoqi@0: org.omg.PortableInterceptor.ORBInitInfoPackage \ aoqi@0: org.omg.Messaging \ aoqi@0: org.omg.IOP \ aoqi@0: org.omg.IOP.CodecFactoryPackage \ aoqi@0: org.omg.IOP.CodecPackage \ aoqi@0: org.omg.Dynamic \ aoqi@0: org.omg.DynamicAny \ aoqi@0: org.omg.DynamicAny.DynAnyPackage \ aoqi@0: org.omg.DynamicAny.DynAnyFactoryPackage \ aoqi@0: org.w3c.dom \ aoqi@0: org.w3c.dom.events \ aoqi@0: org.w3c.dom.bootstrap \ aoqi@0: org.w3c.dom.ls \ aoqi@0: org.w3c.dom.views \ aoqi@0: org.xml.sax \ aoqi@0: org.xml.sax.ext \ aoqi@0: org.xml.sax.helpers