common/makefiles/javadoc/CORE_PKGS.gmk
changeset 21759 e24e22311718
parent 21510 0b432ae58dd5
child 21760 9f542d8601a8
equal deleted inserted replaced
21510:0b432ae58dd5 21759:e24e22311718
     1 #
       
     2 # Copyright (c) 2001, 2011, Oracle and/or its affiliates. All rights reserved.
       
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
       
     4 #
       
     5 # This code is free software; you can redistribute it and/or modify it
       
     6 # under the terms of the GNU General Public License version 2 only, as
       
     7 # published by the Free Software Foundation.  Oracle designates this
       
     8 # particular file as subject to the "Classpath" exception as provided
       
     9 # by Oracle in the LICENSE file that accompanied this code.
       
    10 #
       
    11 # This code is distributed in the hope that it will be useful, but WITHOUT
       
    12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
       
    13 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
       
    14 # version 2 for more details (a copy is included in the LICENSE file that
       
    15 # accompanied this code).
       
    16 #
       
    17 # You should have received a copy of the GNU General Public License version
       
    18 # 2 along with this work; if not, write to the Free Software Foundation,
       
    19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
       
    20 #
       
    21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
       
    22 # or visit www.oracle.com if you need additional information or have any
       
    23 # questions.
       
    24 #
       
    25 
       
    26 # EXCLUDE_PKGS is the list of packages to exclude from the
       
    27 # Java API Specification. Do not add these to CORE_PKGS.
       
    28 # The concatenation of EXCLUDE_PKGS and CORE_PKGS
       
    29 # should make up the list of all packages under the
       
    30 # src/shared/classes directory of the JDK source tree.
       
    31 #
       
    32 EXCLUDE_PKGS = \
       
    33     java.awt.peer \
       
    34     java.awt.dnd.peer \
       
    35     sun.* \
       
    36     com.sun.* \
       
    37     org.apache.* \
       
    38     org.jcp.* \
       
    39     org.w3c.dom.css \
       
    40     org.w3c.dom.html \
       
    41     org.w3c.dom.stylesheets \
       
    42     org.w3c.dom.traversal \
       
    43     org.w3c.dom.ranges \
       
    44     org.omg.stub.javax.management.remote.rmi
       
    45 
       
    46 #
       
    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
       
    49 # creating diff pages for the platform's JCP process.
       
    50 #
       
    51 # (see /java/pubs/apisrc/jdk/6.0/beta/make/docs/active_jsr_pkgs)
       
    52 # Note:
       
    53 # This is a list of regular expressions. So foo.* matches "foo" and "foo.bar".
       
    54 #
       
    55 ACTIVE_JSR_PKGS= \
       
    56     java.lang.invoke \
       
    57     java.sql \
       
    58     javax.activation \
       
    59     javax.annotation.* \
       
    60     javax.jws.* \
       
    61     javax.lang.* \
       
    62     javax.management.* \
       
    63     javax.script \
       
    64     javax.sql.* \
       
    65     javax.tools.* \
       
    66     javax.xml.* \
       
    67     org.w3c.* \
       
    68     org.xml.sax
       
    69 
       
    70 #
       
    71 # CORE_PKGS is the list of packages that form the
       
    72 # Java API Specification.
       
    73 #
       
    74 ### ***IMPORTANT NOTE***
       
    75 ### There is also a "REGEXP" variable in the docs/makefile that
       
    76 ### determines which table the packages go in on the main page.
       
    77 ### Currently, there is only table ("Platform Packages") and
       
    78 ### everything goes in it, so REGEXP is "*". But if that policy
       
    79 ### changes, packages added will need to be reflected in that
       
    80 ### list of wildcard expressions, as well.
       
    81 ###
       
    82 CORE_PKGS = \
       
    83     java.applet \
       
    84     java.awt \
       
    85     java.awt.color \
       
    86     java.awt.datatransfer \
       
    87     java.awt.dnd \
       
    88     java.awt.event \
       
    89     java.awt.font \
       
    90     java.awt.geom \
       
    91     java.awt.im \
       
    92     java.awt.im.spi \
       
    93     java.awt.image \
       
    94     java.awt.image.renderable \
       
    95     java.awt.print \
       
    96     java.beans \
       
    97     java.beans.beancontext \
       
    98     java.io \
       
    99     java.lang \
       
   100     java.lang.annotation \
       
   101     java.lang.instrument \
       
   102     java.lang.invoke \
       
   103     java.lang.management \
       
   104     java.lang.ref \
       
   105     java.lang.reflect \
       
   106     java.math \
       
   107     java.net \
       
   108     java.nio \
       
   109     java.nio.channels \
       
   110     java.nio.channels.spi \
       
   111     java.nio.charset \
       
   112     java.nio.charset.spi \
       
   113     java.nio.file \
       
   114     java.nio.file.attribute \
       
   115     java.nio.file.spi \
       
   116     java.rmi \
       
   117     java.rmi.activation \
       
   118     java.rmi.dgc \
       
   119     java.rmi.registry \
       
   120     java.rmi.server \
       
   121     java.security \
       
   122     java.security.acl \
       
   123     java.security.cert \
       
   124     java.security.interfaces \
       
   125     java.security.spec \
       
   126     java.sql \
       
   127     java.text \
       
   128     java.text.spi \
       
   129     java.time \
       
   130     java.time.chrono \
       
   131     java.time.format \
       
   132     java.time.temporal \
       
   133     java.time.zone \
       
   134     java.util \
       
   135     java.util.concurrent \
       
   136     java.util.concurrent.atomic \
       
   137     java.util.concurrent.locks \
       
   138     java.util.function \
       
   139     java.util.jar \
       
   140     java.util.logging \
       
   141     java.util.prefs \
       
   142     java.util.regex \
       
   143     java.util.spi \
       
   144     java.util.stream \
       
   145     java.util.zip \
       
   146     javax.accessibility \
       
   147     javax.activation \
       
   148     javax.activity \
       
   149     javax.annotation \
       
   150     javax.annotation.processing \
       
   151     javax.crypto \
       
   152     javax.crypto.interfaces \
       
   153     javax.crypto.spec \
       
   154     javax.imageio \
       
   155     javax.imageio.event \
       
   156     javax.imageio.metadata \
       
   157     javax.imageio.plugins.jpeg \
       
   158     javax.imageio.plugins.bmp \
       
   159     javax.imageio.spi \
       
   160     javax.imageio.stream \
       
   161     javax.jws \
       
   162     javax.jws.soap \
       
   163     javax.lang.model \
       
   164     javax.lang.model.element \
       
   165     javax.lang.model.type \
       
   166     javax.lang.model.util \
       
   167     javax.management \
       
   168     javax.management.loading \
       
   169     javax.management.monitor \
       
   170     javax.management.relation \
       
   171     javax.management.openmbean \
       
   172     javax.management.timer \
       
   173     javax.management.modelmbean \
       
   174     javax.management.remote \
       
   175     javax.management.remote.rmi \
       
   176     javax.naming \
       
   177     javax.naming.directory \
       
   178     javax.naming.event \
       
   179     javax.naming.ldap \
       
   180     javax.naming.spi \
       
   181     javax.net \
       
   182     javax.net.ssl \
       
   183     javax.print \
       
   184     javax.print.attribute \
       
   185     javax.print.attribute.standard \
       
   186     javax.print.event \
       
   187     javax.rmi \
       
   188     javax.rmi.CORBA \
       
   189     javax.rmi.ssl \
       
   190     javax.script \
       
   191     javax.security.auth \
       
   192     javax.security.auth.callback \
       
   193     javax.security.auth.kerberos \
       
   194     javax.security.auth.login \
       
   195     javax.security.auth.spi \
       
   196     javax.security.auth.x500 \
       
   197     javax.security.cert \
       
   198     javax.security.sasl \
       
   199     javax.sound.sampled \
       
   200     javax.sound.sampled.spi \
       
   201     javax.sound.midi \
       
   202     javax.sound.midi.spi \
       
   203     javax.sql \
       
   204     javax.sql.rowset \
       
   205     javax.sql.rowset.serial \
       
   206     javax.sql.rowset.spi \
       
   207     javax.swing \
       
   208     javax.swing.border \
       
   209     javax.swing.colorchooser \
       
   210     javax.swing.filechooser \
       
   211     javax.swing.event \
       
   212     javax.swing.table \
       
   213     javax.swing.text \
       
   214     javax.swing.text.html \
       
   215     javax.swing.text.html.parser \
       
   216     javax.swing.text.rtf \
       
   217     javax.swing.tree \
       
   218     javax.swing.undo \
       
   219     javax.swing.plaf \
       
   220     javax.swing.plaf.basic \
       
   221     javax.swing.plaf.metal \
       
   222     javax.swing.plaf.multi \
       
   223     javax.swing.plaf.nimbus \
       
   224     javax.swing.plaf.synth \
       
   225     javax.tools \
       
   226     javax.tools.annotation \
       
   227     javax.transaction \
       
   228     javax.transaction.xa \
       
   229     javax.xml.parsers \
       
   230     javax.xml.bind \
       
   231     javax.xml.bind.annotation \
       
   232     javax.xml.bind.annotation.adapters \
       
   233     javax.xml.bind.attachment \
       
   234     javax.xml.bind.helpers \
       
   235     javax.xml.bind.util \
       
   236     javax.xml.soap \
       
   237     javax.xml.ws \
       
   238     javax.xml.ws.handler \
       
   239     javax.xml.ws.handler.soap \
       
   240     javax.xml.ws.http \
       
   241     javax.xml.ws.soap \
       
   242     javax.xml.ws.spi \
       
   243     javax.xml.ws.spi.http \
       
   244     javax.xml.ws.wsaddressing \
       
   245     javax.xml.transform \
       
   246     javax.xml.transform.sax \
       
   247     javax.xml.transform.dom \
       
   248     javax.xml.transform.stax \
       
   249     javax.xml.transform.stream \
       
   250     javax.xml \
       
   251     javax.xml.crypto \
       
   252     javax.xml.crypto.dom \
       
   253     javax.xml.crypto.dsig \
       
   254     javax.xml.crypto.dsig.dom \
       
   255     javax.xml.crypto.dsig.keyinfo \
       
   256     javax.xml.crypto.dsig.spec \
       
   257     javax.xml.datatype \
       
   258     javax.xml.validation \
       
   259     javax.xml.namespace \
       
   260     javax.xml.xpath \
       
   261     javax.xml.stream \
       
   262     javax.xml.stream.events \
       
   263     javax.xml.stream.util \
       
   264     org.ietf.jgss \
       
   265     org.omg.CORBA \
       
   266     org.omg.CORBA.DynAnyPackage \
       
   267     org.omg.CORBA.ORBPackage \
       
   268     org.omg.CORBA.TypeCodePackage \
       
   269     org.omg.stub.java.rmi \
       
   270     org.omg.CORBA.portable \
       
   271     org.omg.CORBA_2_3 \
       
   272     org.omg.CORBA_2_3.portable \
       
   273     org.omg.CosNaming \
       
   274     org.omg.CosNaming.NamingContextExtPackage \
       
   275     org.omg.CosNaming.NamingContextPackage \
       
   276     org.omg.SendingContext \
       
   277     org.omg.PortableServer \
       
   278     org.omg.PortableServer.CurrentPackage \
       
   279     org.omg.PortableServer.POAPackage \
       
   280     org.omg.PortableServer.POAManagerPackage \
       
   281     org.omg.PortableServer.ServantLocatorPackage \
       
   282     org.omg.PortableServer.portable \
       
   283     org.omg.PortableInterceptor \
       
   284     org.omg.PortableInterceptor.ORBInitInfoPackage \
       
   285     org.omg.Messaging \
       
   286     org.omg.IOP \
       
   287     org.omg.IOP.CodecFactoryPackage \
       
   288     org.omg.IOP.CodecPackage \
       
   289     org.omg.Dynamic \
       
   290     org.omg.DynamicAny \
       
   291     org.omg.DynamicAny.DynAnyPackage \
       
   292     org.omg.DynamicAny.DynAnyFactoryPackage \
       
   293     org.w3c.dom \
       
   294     org.w3c.dom.events \
       
   295     org.w3c.dom.bootstrap \
       
   296     org.w3c.dom.ls \
       
   297     org.w3c.dom.views \
       
   298     org.xml.sax \
       
   299     org.xml.sax.ext \
       
   300     org.xml.sax.helpers