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