module-info.java revision 3809:27be91e4393b
1243750Srwatson/*
2156283Srwatson * Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved.
3156283Srwatson * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4243750Srwatson *
5243750Srwatson * This code is free software; you can redistribute it and/or modify it
6156283Srwatson * under the terms of the GNU General Public License version 2 only, as
7156283Srwatson * published by the Free Software Foundation.  Oracle designates this
8156283Srwatson * particular file as subject to the "Classpath" exception as provided
9156283Srwatson * by Oracle in the LICENSE file that accompanied this code.
10156283Srwatson *
11156283Srwatson * This code is distributed in the hope that it will be useful, but WITHOUT
12156283Srwatson * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13156283Srwatson * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14156283Srwatson * version 2 for more details (a copy is included in the LICENSE file that
15156283Srwatson * accompanied this code).
16156283Srwatson *
17156283Srwatson * You should have received a copy of the GNU General Public License version
18243750Srwatson * 2 along with this work; if not, write to the Free Software Foundation,
19243750Srwatson * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20243750Srwatson *
21243750Srwatson * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22243750Srwatson * or visit www.oracle.com if you need additional information or have any
23243750Srwatson * questions.
24243750Srwatson */
25243750Srwatson
26243750Srwatson/** Defines the implementation of the
27243750Srwatson *  {@link javax.tools.ToolProvider#getSystemDocumentationTool system documentation tool}
28243750Srwatson *  and its command line equivalent, <em>javadoc</em>.
29243750Srwatson */
30243750Srwatsonmodule jdk.javadoc {
31243750Srwatson    requires transitive java.compiler;
32243750Srwatson    requires transitive jdk.compiler;
33243750Srwatson    requires java.xml;
34243750Srwatson
35156283Srwatson    exports com.sun.javadoc;
36243750Srwatson    exports com.sun.tools.doclets;
37156283Srwatson    exports com.sun.tools.doclets.standard;
38243750Srwatson    exports com.sun.tools.javadoc;
39156283Srwatson
40156283Srwatson    exports jdk.javadoc.doclet;
41156283Srwatson    exports jdk.javadoc.doclet.taglet;
42156283Srwatson    exports jdk.javadoc.doclets;
43156283Srwatson
44156283Srwatson    provides java.util.spi.ToolProvider
45156283Srwatson        with jdk.javadoc.internal.tool.JavadocToolProvider;
46156283Srwatson
47156283Srwatson    provides javax.tools.DocumentationTool
48156283Srwatson        with jdk.javadoc.internal.api.JavadocTool;
49156283Srwatson
50156283Srwatson    provides javax.tools.Tool
51156283Srwatson        with jdk.javadoc.internal.api.JavadocTool;
52156283Srwatson}
53161630Srwatson
54156283Srwatson